home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 3 / BBS in a box - Trilogy III.iso / Files / Prog / N-P / Reference Demo / Object I⁄O Reference Demo / Object I_O Reference Demo / cards.xml < prev    next >
Encoding:
Text File  |  1992-03-21  |  390.9 KB  |  13,843 lines

  1. card_9648.xml
  2. <?xml version="1.0" encoding="utf-8" ?>
  3. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  4. <card>
  5.     <id>9648</id>
  6.     <filler1>0</filler1>
  7.     <bitmap>BMAP_13919.pbm</bitmap>
  8.     <cantDelete> <false /> </cantDelete>
  9.     <showPict> <true /> </showPict>
  10.     <dontSearch> <false /> </dontSearch>
  11.     <owner>2668</owner>
  12.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  13.     <name></name>
  14.     <script>on mouseUpgo next cardend mouseUp</script>
  15. </card>
  16.  
  17.  
  18. card_30358.xml
  19. <?xml version="1.0" encoding="utf-8" ?>
  20. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  21. <card>
  22.     <id>30358</id>
  23.     <filler1>0</filler1>
  24.     <bitmap>BMAP_3805.pbm</bitmap>
  25.     <cantDelete> <false /> </cantDelete>
  26.     <showPict> <true /> </showPict>
  27.     <dontSearch> <false /> </dontSearch>
  28.     <owner>2668</owner>
  29.     <marked><true /></marked>
  30.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  31.     <part>
  32.         <id>1</id>
  33.         <type>field</type>
  34.         <visible> <true /> </visible>
  35.         <dontWrap> <false /> </dontWrap>
  36.         <dontSearch> <false /> </dontSearch>
  37.         <sharedText> <false /> </sharedText>
  38.         <fixedLineHeight> <false /> </fixedLineHeight>
  39.         <autoTab> <false /> </autoTab>
  40.         <lockText> <true /> </lockText>
  41.         <rect>
  42.             <left>201</left>
  43.             <top>94</top>
  44.             <right>351</right>
  45.             <bottom>301</bottom>
  46.         </rect>
  47.         <style>transparent</style>
  48.         <autoSelect> <false /> </autoSelect>
  49.         <showLines> <false /> </showLines>
  50.         <wideMargins> <false /> </wideMargins>
  51.         <multipleLines> <false /> </multipleLines>
  52.         <reservedFamily> 0 </reservedFamily>
  53.         <titleWidth>0</titleWidth>
  54.         <icon>0</icon>
  55.         <textAlign>left</textAlign>
  56.         <font>Geneva</font>
  57.         <textSize>10</textSize>
  58.         <textStyle>plain</textStyle>
  59.         <textHeight>13</textHeight>
  60.         <name></name>
  61.         <script>on mouseUpgolineend mouseUp</script>
  62.     </part>
  63.     <part>
  64.         <id>15</id>
  65.         <type>field</type>
  66.         <visible> <false /> </visible>
  67.         <dontWrap> <false /> </dontWrap>
  68.         <dontSearch> <false /> </dontSearch>
  69.         <sharedText> <false /> </sharedText>
  70.         <fixedLineHeight> <false /> </fixedLineHeight>
  71.         <autoTab> <false /> </autoTab>
  72.         <lockText> <true /> </lockText>
  73.         <rect>
  74.             <left>475</left>
  75.             <top>35</top>
  76.             <right>512</right>
  77.             <bottom>54</bottom>
  78.         </rect>
  79.         <style>rectangle</style>
  80.         <autoSelect> <false /> </autoSelect>
  81.         <showLines> <false /> </showLines>
  82.         <wideMargins> <false /> </wideMargins>
  83.         <multipleLines> <false /> </multipleLines>
  84.         <reservedFamily> 0 </reservedFamily>
  85.         <titleWidth>0</titleWidth>
  86.         <icon>0</icon>
  87.         <textAlign>left</textAlign>
  88.         <font>Geneva</font>
  89.         <textSize>12</textSize>
  90.         <textStyle>plain</textStyle>
  91.         <textHeight>16</textHeight>
  92.         <name>Section</name>
  93.         <script></script>
  94.     </part>
  95.     <part>
  96.         <id>18</id>
  97.         <type>field</type>
  98.         <visible> <true /> </visible>
  99.         <dontWrap> <false /> </dontWrap>
  100.         <dontSearch> <true /> </dontSearch>
  101.         <sharedText> <false /> </sharedText>
  102.         <fixedLineHeight> <false /> </fixedLineHeight>
  103.         <autoTab> <false /> </autoTab>
  104.         <lockText> <true /> </lockText>
  105.         <rect>
  106.             <left>120</left>
  107.             <top>326</top>
  108.             <right>398</right>
  109.             <bottom>342</bottom>
  110.         </rect>
  111.         <style>opaque</style>
  112.         <autoSelect> <false /> </autoSelect>
  113.         <showLines> <false /> </showLines>
  114.         <wideMargins> <false /> </wideMargins>
  115.         <multipleLines> <false /> </multipleLines>
  116.         <reservedFamily> 0 </reservedFamily>
  117.         <titleWidth>0</titleWidth>
  118.         <icon>0</icon>
  119.         <textAlign>left</textAlign>
  120.         <font>Geneva</font>
  121.         <textSize>9</textSize>
  122.         <textStyle>plain</textStyle>
  123.         <textHeight>16</textHeight>
  124.         <name></name>
  125.         <script></script>
  126.     </part>
  127.     <part>
  128.         <id>19</id>
  129.         <type>field</type>
  130.         <visible> <false /> </visible>
  131.         <dontWrap> <false /> </dontWrap>
  132.         <dontSearch> <false /> </dontSearch>
  133.         <sharedText> <false /> </sharedText>
  134.         <fixedLineHeight> <false /> </fixedLineHeight>
  135.         <autoTab> <false /> </autoTab>
  136.         <lockText> <true /> </lockText>
  137.         <rect>
  138.             <left>46</left>
  139.             <top>51</top>
  140.             <right>184</right>
  141.             <bottom>117</bottom>
  142.         </rect>
  143.         <style>shadow</style>
  144.         <autoSelect> <false /> </autoSelect>
  145.         <showLines> <false /> </showLines>
  146.         <wideMargins> <false /> </wideMargins>
  147.         <multipleLines> <false /> </multipleLines>
  148.         <reservedFamily> 0 </reservedFamily>
  149.         <titleWidth>0</titleWidth>
  150.         <icon>0</icon>
  151.         <textAlign>left</textAlign>
  152.         <font>Geneva</font>
  153.         <textSize>12</textSize>
  154.         <textStyle>plain</textStyle>
  155.         <textHeight>16</textHeight>
  156.         <name>whatnext</name>
  157.         <script></script>
  158.     </part>
  159.     <part>
  160.         <id>20</id>
  161.         <type>field</type>
  162.         <visible> <false /> </visible>
  163.         <dontWrap> <false /> </dontWrap>
  164.         <dontSearch> <false /> </dontSearch>
  165.         <sharedText> <false /> </sharedText>
  166.         <fixedLineHeight> <false /> </fixedLineHeight>
  167.         <autoTab> <false /> </autoTab>
  168.         <lockText> <true /> </lockText>
  169.         <rect>
  170.             <left>201</left>
  171.             <top>107</top>
  172.             <right>288</right>
  173.             <bottom>126</bottom>
  174.         </rect>
  175.         <style>shadow</style>
  176.         <autoSelect> <false /> </autoSelect>
  177.         <showLines> <false /> </showLines>
  178.         <wideMargins> <false /> </wideMargins>
  179.         <multipleLines> <false /> </multipleLines>
  180.         <reservedFamily> 0 </reservedFamily>
  181.         <titleWidth>0</titleWidth>
  182.         <icon>0</icon>
  183.         <textAlign>left</textAlign>
  184.         <font>Geneva</font>
  185.         <textSize>12</textSize>
  186.         <textStyle>plain</textStyle>
  187.         <textHeight>16</textHeight>
  188.         <name>ReadFirst</name>
  189.         <script>on mouseUpgolineend mouseUp</script>
  190.     </part>
  191.     <content>
  192.         <layer>card</layer>
  193.         <id>1</id>
  194.         <text><span class="style12">Read This FirstOverviewHow ToClass ReferenceFunction ReferenceIndexTCL Classes SupportedHOW TO ORDER</span></text>
  195.     </content>
  196.     <content>
  197.         <layer>card</layer>
  198.         <id>15</id>
  199.         <text>Stop</text>
  200.     </content>
  201.     <content>
  202.         <layer>card</layer>
  203.         <id>18</id>
  204.         <text>¬© 1992 Object Factory Incorporated.  All rights reserved.</text>
  205.     </content>
  206.     <content>
  207.         <layer>card</layer>
  208.         <id>19</id>
  209.         <text><span class="style9">  Click on an underlined  word or phrase to jump  directly to a section</span></text>
  210.     </content>
  211.     <content>
  212.         <layer>card</layer>
  213.         <id>20</id>
  214.         <text><span class="style55"><a href="#" class="group">ead This First</a></span></text>
  215.     </content>
  216.     <name>Table of Contents</name>
  217.     <script>on mouseUpshow card field whatnextshow card field readfirstend mouseUpon closeCardhide card field whatnexthide card field readfirstput width of card window into hput height of card window into vend closeCard</script>
  218. </card>
  219.  
  220.  
  221. card_7674.xml
  222. <?xml version="1.0" encoding="utf-8" ?>
  223. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  224. <card>
  225.     <id>7674</id>
  226.     <filler1>0</filler1>
  227.     <cantDelete> <false /> </cantDelete>
  228.     <showPict> <true /> </showPict>
  229.     <dontSearch> <false /> </dontSearch>
  230.     <owner>2668</owner>
  231.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  232.     <part>
  233.         <id>1</id>
  234.         <type>field</type>
  235.         <visible> <true /> </visible>
  236.         <dontWrap> <false /> </dontWrap>
  237.         <dontSearch> <false /> </dontSearch>
  238.         <sharedText> <false /> </sharedText>
  239.         <fixedLineHeight> <false /> </fixedLineHeight>
  240.         <autoTab> <false /> </autoTab>
  241.         <lockText> <true /> </lockText>
  242.         <rect>
  243.             <left>198</left>
  244.             <top>46</top>
  245.             <right>318</right>
  246.             <bottom>65</bottom>
  247.         </rect>
  248.         <style>transparent</style>
  249.         <autoSelect> <false /> </autoSelect>
  250.         <showLines> <false /> </showLines>
  251.         <wideMargins> <false /> </wideMargins>
  252.         <multipleLines> <false /> </multipleLines>
  253.         <reservedFamily> 0 </reservedFamily>
  254.         <titleWidth>0</titleWidth>
  255.         <icon>0</icon>
  256.         <textAlign>left</textAlign>
  257.         <font>Geneva</font>
  258.         <textSize>12</textSize>
  259.         <textStyle>plain</textStyle>
  260.         <textHeight>16</textHeight>
  261.         <name></name>
  262.         <script></script>
  263.     </part>
  264.     <part>
  265.         <id>2</id>
  266.         <type>field</type>
  267.         <visible> <true /> </visible>
  268.         <dontWrap> <false /> </dontWrap>
  269.         <dontSearch> <true /> </dontSearch>
  270.         <sharedText> <false /> </sharedText>
  271.         <fixedLineHeight> <false /> </fixedLineHeight>
  272.         <autoTab> <false /> </autoTab>
  273.         <lockText> <true /> </lockText>
  274.         <rect>
  275.             <left>149</left>
  276.             <top>80</top>
  277.             <right>477</right>
  278.             <bottom>307</bottom>
  279.         </rect>
  280.         <style>transparent</style>
  281.         <autoSelect> <false /> </autoSelect>
  282.         <showLines> <false /> </showLines>
  283.         <wideMargins> <false /> </wideMargins>
  284.         <multipleLines> <false /> </multipleLines>
  285.         <reservedFamily> 0 </reservedFamily>
  286.         <titleWidth>0</titleWidth>
  287.         <icon>0</icon>
  288.         <textAlign>left</textAlign>
  289.         <font>Geneva</font>
  290.         <textSize>10</textSize>
  291.         <textStyle>plain</textStyle>
  292.         <textHeight>13</textHeight>
  293.         <name></name>
  294.         <script></script>
  295.     </part>
  296.     <part>
  297.         <id>3</id>
  298.         <type>field</type>
  299.         <visible> <true /> </visible>
  300.         <dontWrap> <false /> </dontWrap>
  301.         <dontSearch> <false /> </dontSearch>
  302.         <sharedText> <false /> </sharedText>
  303.         <fixedLineHeight> <false /> </fixedLineHeight>
  304.         <autoTab> <false /> </autoTab>
  305.         <lockText> <true /> </lockText>
  306.         <rect>
  307.             <left>31</left>
  308.             <top>66</top>
  309.             <right>140</right>
  310.             <bottom>242</bottom>
  311.         </rect>
  312.         <style>transparent</style>
  313.         <autoSelect> <false /> </autoSelect>
  314.         <showLines> <false /> </showLines>
  315.         <wideMargins> <false /> </wideMargins>
  316.         <multipleLines> <false /> </multipleLines>
  317.         <reservedFamily> 0 </reservedFamily>
  318.         <titleWidth>0</titleWidth>
  319.         <icon>0</icon>
  320.         <textAlign>left</textAlign>
  321.         <font>Geneva</font>
  322.         <textSize>12</textSize>
  323.         <textStyle>plain</textStyle>
  324.         <textHeight>16</textHeight>
  325.         <name></name>
  326.         <script></script>
  327.     </part>
  328.     <part>
  329.         <id>4</id>
  330.         <type>field</type>
  331.         <visible> <true /> </visible>
  332.         <dontWrap> <false /> </dontWrap>
  333.         <dontSearch> <false /> </dontSearch>
  334.         <sharedText> <false /> </sharedText>
  335.         <fixedLineHeight> <false /> </fixedLineHeight>
  336.         <autoTab> <false /> </autoTab>
  337.         <lockText> <true /> </lockText>
  338.         <rect>
  339.             <left>246</left>
  340.             <top>323</top>
  341.             <right>271</right>
  342.             <bottom>341</bottom>
  343.         </rect>
  344.         <style>transparent</style>
  345.         <autoSelect> <false /> </autoSelect>
  346.         <showLines> <false /> </showLines>
  347.         <wideMargins> <false /> </wideMargins>
  348.         <multipleLines> <false /> </multipleLines>
  349.         <reservedFamily> 0 </reservedFamily>
  350.         <titleWidth>0</titleWidth>
  351.         <icon>0</icon>
  352.         <textAlign>left</textAlign>
  353.         <font>Geneva</font>
  354.         <textSize>10</textSize>
  355.         <textStyle>plain</textStyle>
  356.         <textHeight>13</textHeight>
  357.         <name></name>
  358.         <script></script>
  359.     </part>
  360.     <part>
  361.         <id>5</id>
  362.         <type>field</type>
  363.         <visible> <true /> </visible>
  364.         <dontWrap> <false /> </dontWrap>
  365.         <dontSearch> <false /> </dontSearch>
  366.         <sharedText> <false /> </sharedText>
  367.         <fixedLineHeight> <false /> </fixedLineHeight>
  368.         <autoTab> <false /> </autoTab>
  369.         <lockText> <true /> </lockText>
  370.         <rect>
  371.             <left>471</left>
  372.             <top>327</top>
  373.             <right>512</right>
  374.             <bottom>342</bottom>
  375.         </rect>
  376.         <style>transparent</style>
  377.         <autoSelect> <false /> </autoSelect>
  378.         <showLines> <false /> </showLines>
  379.         <wideMargins> <false /> </wideMargins>
  380.         <multipleLines> <false /> </multipleLines>
  381.         <reservedFamily> 0 </reservedFamily>
  382.         <titleWidth>0</titleWidth>
  383.         <icon>0</icon>
  384.         <textAlign>left</textAlign>
  385.         <font>Geneva</font>
  386.         <textSize>12</textSize>
  387.         <textStyle>plain</textStyle>
  388.         <textHeight>16</textHeight>
  389.         <name></name>
  390.         <script></script>
  391.     </part>
  392.     <content>
  393.         <layer>card</layer>
  394.         <id>1</id>
  395.         <text><span class="style24">OW TO ORDER</span></text>
  396.     </content>
  397.     <content>
  398.         <layer>card</layer>
  399.         <id>2</id>
  400.         <text>You can order Object I/O 1.1 by electronic mail.  Send the following information to any of the email addresses below:            Name            Company Name            Address            Telephone            MasterCard or Visa Card Number            Expiration Date            Name on Card, if differentCompuServe:      76535,2255America Online:  objfactoryAppleLink:          objfactoryOr, use the Product Order Form in our America Online Industry Connection forum, keyword "object factory".</text>
  401.     </content>
  402.     <content>
  403.         <layer>card</layer>
  404.         <id>3</id>
  405.         <text><span class="style9"></span><span class="style28">electronic mail</span><span class="style24"></span></text>
  406.     </content>
  407.     <content>
  408.         <layer>card</layer>
  409.         <id>4</id>
  410.         <text>1</text>
  411.     </content>
  412.     <content>
  413.         <layer>card</layer>
  414.         <id>5</id>
  415.         <text><span class="style32">ore...</span></text>
  416.     </content>
  417.     <name>HOW TO ORDER</name>
  418.     <script></script>
  419. </card>
  420.  
  421.  
  422. card_9012.xml
  423. <?xml version="1.0" encoding="utf-8" ?>
  424. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  425. <card>
  426.     <id>9012</id>
  427.     <filler1>0</filler1>
  428.     <cantDelete> <false /> </cantDelete>
  429.     <showPict> <true /> </showPict>
  430.     <dontSearch> <false /> </dontSearch>
  431.     <owner>2668</owner>
  432.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  433.     <part>
  434.         <id>1</id>
  435.         <type>field</type>
  436.         <visible> <true /> </visible>
  437.         <dontWrap> <false /> </dontWrap>
  438.         <dontSearch> <false /> </dontSearch>
  439.         <sharedText> <false /> </sharedText>
  440.         <fixedLineHeight> <false /> </fixedLineHeight>
  441.         <autoTab> <false /> </autoTab>
  442.         <lockText> <true /> </lockText>
  443.         <rect>
  444.             <left>198</left>
  445.             <top>46</top>
  446.             <right>318</right>
  447.             <bottom>65</bottom>
  448.         </rect>
  449.         <style>transparent</style>
  450.         <autoSelect> <false /> </autoSelect>
  451.         <showLines> <false /> </showLines>
  452.         <wideMargins> <false /> </wideMargins>
  453.         <multipleLines> <false /> </multipleLines>
  454.         <reservedFamily> 0 </reservedFamily>
  455.         <titleWidth>0</titleWidth>
  456.         <icon>0</icon>
  457.         <textAlign>left</textAlign>
  458.         <font>Geneva</font>
  459.         <textSize>12</textSize>
  460.         <textStyle>plain</textStyle>
  461.         <textHeight>16</textHeight>
  462.         <name></name>
  463.         <script></script>
  464.     </part>
  465.     <part>
  466.         <id>2</id>
  467.         <type>field</type>
  468.         <visible> <true /> </visible>
  469.         <dontWrap> <false /> </dontWrap>
  470.         <dontSearch> <true /> </dontSearch>
  471.         <sharedText> <false /> </sharedText>
  472.         <fixedLineHeight> <false /> </fixedLineHeight>
  473.         <autoTab> <false /> </autoTab>
  474.         <lockText> <true /> </lockText>
  475.         <rect>
  476.             <left>149</left>
  477.             <top>80</top>
  478.             <right>477</right>
  479.             <bottom>318</bottom>
  480.         </rect>
  481.         <style>transparent</style>
  482.         <autoSelect> <false /> </autoSelect>
  483.         <showLines> <false /> </showLines>
  484.         <wideMargins> <false /> </wideMargins>
  485.         <multipleLines> <false /> </multipleLines>
  486.         <reservedFamily> 0 </reservedFamily>
  487.         <titleWidth>0</titleWidth>
  488.         <icon>0</icon>
  489.         <textAlign>left</textAlign>
  490.         <font>Geneva</font>
  491.         <textSize>10</textSize>
  492.         <textStyle>plain</textStyle>
  493.         <textHeight>13</textHeight>
  494.         <name></name>
  495.         <script></script>
  496.     </part>
  497.     <part>
  498.         <id>3</id>
  499.         <type>field</type>
  500.         <visible> <true /> </visible>
  501.         <dontWrap> <false /> </dontWrap>
  502.         <dontSearch> <false /> </dontSearch>
  503.         <sharedText> <false /> </sharedText>
  504.         <fixedLineHeight> <false /> </fixedLineHeight>
  505.         <autoTab> <false /> </autoTab>
  506.         <lockText> <true /> </lockText>
  507.         <rect>
  508.             <left>31</left>
  509.             <top>66</top>
  510.             <right>140</right>
  511.             <bottom>242</bottom>
  512.         </rect>
  513.         <style>transparent</style>
  514.         <autoSelect> <false /> </autoSelect>
  515.         <showLines> <false /> </showLines>
  516.         <wideMargins> <false /> </wideMargins>
  517.         <multipleLines> <false /> </multipleLines>
  518.         <reservedFamily> 0 </reservedFamily>
  519.         <titleWidth>0</titleWidth>
  520.         <icon>0</icon>
  521.         <textAlign>left</textAlign>
  522.         <font>Geneva</font>
  523.         <textSize>12</textSize>
  524.         <textStyle>plain</textStyle>
  525.         <textHeight>16</textHeight>
  526.         <name></name>
  527.         <script></script>
  528.     </part>
  529.     <part>
  530.         <id>4</id>
  531.         <type>field</type>
  532.         <visible> <true /> </visible>
  533.         <dontWrap> <false /> </dontWrap>
  534.         <dontSearch> <false /> </dontSearch>
  535.         <sharedText> <false /> </sharedText>
  536.         <fixedLineHeight> <false /> </fixedLineHeight>
  537.         <autoTab> <false /> </autoTab>
  538.         <lockText> <true /> </lockText>
  539.         <rect>
  540.             <left>246</left>
  541.             <top>323</top>
  542.             <right>271</right>
  543.             <bottom>341</bottom>
  544.         </rect>
  545.         <style>transparent</style>
  546.         <autoSelect> <false /> </autoSelect>
  547.         <showLines> <false /> </showLines>
  548.         <wideMargins> <false /> </wideMargins>
  549.         <multipleLines> <false /> </multipleLines>
  550.         <reservedFamily> 0 </reservedFamily>
  551.         <titleWidth>0</titleWidth>
  552.         <icon>0</icon>
  553.         <textAlign>left</textAlign>
  554.         <font>Geneva</font>
  555.         <textSize>10</textSize>
  556.         <textStyle>plain</textStyle>
  557.         <textHeight>13</textHeight>
  558.         <name></name>
  559.         <script></script>
  560.     </part>
  561.     <part>
  562.         <id>5</id>
  563.         <type>field</type>
  564.         <visible> <true /> </visible>
  565.         <dontWrap> <false /> </dontWrap>
  566.         <dontSearch> <false /> </dontSearch>
  567.         <sharedText> <false /> </sharedText>
  568.         <fixedLineHeight> <false /> </fixedLineHeight>
  569.         <autoTab> <false /> </autoTab>
  570.         <lockText> <true /> </lockText>
  571.         <rect>
  572.             <left>471</left>
  573.             <top>327</top>
  574.             <right>512</right>
  575.             <bottom>342</bottom>
  576.         </rect>
  577.         <style>transparent</style>
  578.         <autoSelect> <false /> </autoSelect>
  579.         <showLines> <false /> </showLines>
  580.         <wideMargins> <false /> </wideMargins>
  581.         <multipleLines> <false /> </multipleLines>
  582.         <reservedFamily> 0 </reservedFamily>
  583.         <titleWidth>0</titleWidth>
  584.         <icon>0</icon>
  585.         <textAlign>left</textAlign>
  586.         <font>Geneva</font>
  587.         <textSize>12</textSize>
  588.         <textStyle>plain</textStyle>
  589.         <textHeight>16</textHeight>
  590.         <name></name>
  591.         <script></script>
  592.     </part>
  593.     <content>
  594.         <layer>card</layer>
  595.         <id>1</id>
  596.         <text><span class="style24">OW TO ORDER</span></text>
  597.     </content>
  598.     <content>
  599.         <layer>card</layer>
  600.         <id>2</id>
  601.         <text><span class="style1">r, you can order by calling object factory at (612) 420-9876.MasterCard or Visa.Or, you can order by mail (slowest) by sending a check or money order to:          object factory          14350 92nd Ave. N.          Maple Grove, MN 55369-------------------------------The price of Object I/O 1.1 is $65Standard shipping & handling  </span><span class="style12">$  3</span><span class="style1">TOTAL                                       $68(MN residents add 6.5% sales tax.  Standard shipping in U.S. is via 2-Day Priority service.  Additional charge for international or 1-Day shipping.)</span></text>
  602.     </content>
  603.     <content>
  604.         <layer>card</layer>
  605.         <id>3</id>
  606.         <text><span class="style9"></span><span class="style28">phonemail$$$</span></text>
  607.     </content>
  608.     <content>
  609.         <layer>card</layer>
  610.         <id>4</id>
  611.         <text>2</text>
  612.     </content>
  613.     <name>HOW TO ORDER</name>
  614.     <script></script>
  615. </card>
  616.  
  617.  
  618. card_11420.xml
  619. <?xml version="1.0" encoding="utf-8" ?>
  620. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  621. <card>
  622.     <id>11420</id>
  623.     <filler1>0</filler1>
  624.     <cantDelete> <false /> </cantDelete>
  625.     <showPict> <true /> </showPict>
  626.     <dontSearch> <false /> </dontSearch>
  627.     <owner>2668</owner>
  628.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  629.     <part>
  630.         <id>2</id>
  631.         <type>field</type>
  632.         <visible> <true /> </visible>
  633.         <dontWrap> <false /> </dontWrap>
  634.         <dontSearch> <true /> </dontSearch>
  635.         <sharedText> <false /> </sharedText>
  636.         <fixedLineHeight> <false /> </fixedLineHeight>
  637.         <autoTab> <false /> </autoTab>
  638.         <lockText> <true /> </lockText>
  639.         <rect>
  640.             <left>75</left>
  641.             <top>80</top>
  642.             <right>450</right>
  643.             <bottom>289</bottom>
  644.         </rect>
  645.         <style>transparent</style>
  646.         <autoSelect> <false /> </autoSelect>
  647.         <showLines> <false /> </showLines>
  648.         <wideMargins> <false /> </wideMargins>
  649.         <multipleLines> <false /> </multipleLines>
  650.         <reservedFamily> 0 </reservedFamily>
  651.         <titleWidth>0</titleWidth>
  652.         <icon>0</icon>
  653.         <textAlign>left</textAlign>
  654.         <font>Geneva</font>
  655.         <textSize>10</textSize>
  656.         <textStyle>plain</textStyle>
  657.         <textHeight>13</textHeight>
  658.         <name></name>
  659.         <script></script>
  660.     </part>
  661.     <part>
  662.         <id>3</id>
  663.         <type>button</type>
  664.         <visible> <true /> </visible>
  665.         <reserved5> 0 </reserved5>
  666.         <reserved4> 0 </reserved4>
  667.         <reserved3> 0 </reserved3>
  668.         <reserved2> 0 </reserved2>
  669.         <reserved1> 0 </reserved1>
  670.         <enabled> <true /> </enabled>
  671.         <rect>
  672.             <left>373</left>
  673.             <top>125</top>
  674.             <right>403</right>
  675.             <bottom>160</bottom>
  676.         </rect>
  677.         <style>transparent</style>
  678.         <showName> <false /> </showName>
  679.         <highlight> <false /> </highlight>
  680.         <autoHighlight> <false /> </autoHighlight>
  681.         <sharedHighlight> <true /> </sharedHighlight>
  682.         <family>0</family>
  683.         <titleWidth>0</titleWidth>
  684.         <icon>26425</icon>
  685.         <textAlign>center</textAlign>
  686.         <font>Chicago</font>
  687.         <textSize>12</textSize>
  688.         <textStyle>plain</textStyle>
  689.         <name></name>
  690.         <script></script>
  691.     </part>
  692.     <part>
  693.         <id>4</id>
  694.         <type>button</type>
  695.         <visible> <true /> </visible>
  696.         <reserved5> 0 </reserved5>
  697.         <reserved4> 0 </reserved4>
  698.         <reserved3> 0 </reserved3>
  699.         <reserved2> 0 </reserved2>
  700.         <reserved1> 0 </reserved1>
  701.         <enabled> <true /> </enabled>
  702.         <rect>
  703.             <left>338</left>
  704.             <top>127</top>
  705.             <right>372</right>
  706.             <bottom>157</bottom>
  707.         </rect>
  708.         <style>transparent</style>
  709.         <showName> <false /> </showName>
  710.         <highlight> <false /> </highlight>
  711.         <autoHighlight> <false /> </autoHighlight>
  712.         <sharedHighlight> <true /> </sharedHighlight>
  713.         <family>0</family>
  714.         <titleWidth>0</titleWidth>
  715.         <icon>902</icon>
  716.         <textAlign>center</textAlign>
  717.         <font>Chicago</font>
  718.         <textSize>12</textSize>
  719.         <textStyle>plain</textStyle>
  720.         <name></name>
  721.         <script></script>
  722.     </part>
  723.     <part>
  724.         <id>5</id>
  725.         <type>button</type>
  726.         <visible> <true /> </visible>
  727.         <reserved5> 0 </reserved5>
  728.         <reserved4> 0 </reserved4>
  729.         <reserved3> 0 </reserved3>
  730.         <reserved2> 0 </reserved2>
  731.         <reserved1> 0 </reserved1>
  732.         <enabled> <true /> </enabled>
  733.         <rect>
  734.             <left>109</left>
  735.             <top>164</top>
  736.             <right>134</right>
  737.             <bottom>192</bottom>
  738.         </rect>
  739.         <style>transparent</style>
  740.         <showName> <false /> </showName>
  741.         <highlight> <false /> </highlight>
  742.         <autoHighlight> <false /> </autoHighlight>
  743.         <sharedHighlight> <true /> </sharedHighlight>
  744.         <family>0</family>
  745.         <titleWidth>0</titleWidth>
  746.         <icon>24317</icon>
  747.         <textAlign>center</textAlign>
  748.         <font>Chicago</font>
  749.         <textSize>12</textSize>
  750.         <textStyle>plain</textStyle>
  751.         <name></name>
  752.         <script></script>
  753.     </part>
  754.     <part>
  755.         <id>8</id>
  756.         <type>button</type>
  757.         <visible> <true /> </visible>
  758.         <reserved5> 0 </reserved5>
  759.         <reserved4> 0 </reserved4>
  760.         <reserved3> 0 </reserved3>
  761.         <reserved2> 0 </reserved2>
  762.         <reserved1> 0 </reserved1>
  763.         <enabled> <true /> </enabled>
  764.         <rect>
  765.             <left>102</left>
  766.             <top>193</top>
  767.             <right>130</right>
  768.             <bottom>216</bottom>
  769.         </rect>
  770.         <style>transparent</style>
  771.         <showName> <false /> </showName>
  772.         <highlight> <false /> </highlight>
  773.         <autoHighlight> <false /> </autoHighlight>
  774.         <sharedHighlight> <true /> </sharedHighlight>
  775.         <family>0</family>
  776.         <titleWidth>0</titleWidth>
  777.         <icon>29903</icon>
  778.         <textAlign>center</textAlign>
  779.         <font>Chicago</font>
  780.         <textSize>12</textSize>
  781.         <textStyle>plain</textStyle>
  782.         <name></name>
  783.         <script></script>
  784.     </part>
  785.     <part>
  786.         <id>14</id>
  787.         <type>field</type>
  788.         <visible> <true /> </visible>
  789.         <dontWrap> <false /> </dontWrap>
  790.         <dontSearch> <false /> </dontSearch>
  791.         <sharedText> <false /> </sharedText>
  792.         <fixedLineHeight> <false /> </fixedLineHeight>
  793.         <autoTab> <false /> </autoTab>
  794.         <lockText> <true /> </lockText>
  795.         <rect>
  796.             <left>198</left>
  797.             <top>46</top>
  798.             <right>318</right>
  799.             <bottom>65</bottom>
  800.         </rect>
  801.         <style>transparent</style>
  802.         <autoSelect> <false /> </autoSelect>
  803.         <showLines> <false /> </showLines>
  804.         <wideMargins> <false /> </wideMargins>
  805.         <multipleLines> <false /> </multipleLines>
  806.         <reservedFamily> 0 </reservedFamily>
  807.         <titleWidth>0</titleWidth>
  808.         <icon>0</icon>
  809.         <textAlign>left</textAlign>
  810.         <font>Geneva</font>
  811.         <textSize>12</textSize>
  812.         <textStyle>plain</textStyle>
  813.         <textHeight>16</textHeight>
  814.         <name></name>
  815.         <script></script>
  816.     </part>
  817.     <part>
  818.         <id>16</id>
  819.         <type>field</type>
  820.         <visible> <true /> </visible>
  821.         <dontWrap> <false /> </dontWrap>
  822.         <dontSearch> <false /> </dontSearch>
  823.         <sharedText> <false /> </sharedText>
  824.         <fixedLineHeight> <false /> </fixedLineHeight>
  825.         <autoTab> <false /> </autoTab>
  826.         <lockText> <true /> </lockText>
  827.         <rect>
  828.             <left>471</left>
  829.             <top>327</top>
  830.             <right>512</right>
  831.             <bottom>342</bottom>
  832.         </rect>
  833.         <style>transparent</style>
  834.         <autoSelect> <false /> </autoSelect>
  835.         <showLines> <false /> </showLines>
  836.         <wideMargins> <false /> </wideMargins>
  837.         <multipleLines> <false /> </multipleLines>
  838.         <reservedFamily> 0 </reservedFamily>
  839.         <titleWidth>0</titleWidth>
  840.         <icon>0</icon>
  841.         <textAlign>left</textAlign>
  842.         <font>Geneva</font>
  843.         <textSize>12</textSize>
  844.         <textStyle>plain</textStyle>
  845.         <textHeight>16</textHeight>
  846.         <name></name>
  847.         <script></script>
  848.     </part>
  849.     <part>
  850.         <id>17</id>
  851.         <type>field</type>
  852.         <visible> <true /> </visible>
  853.         <dontWrap> <false /> </dontWrap>
  854.         <dontSearch> <false /> </dontSearch>
  855.         <sharedText> <false /> </sharedText>
  856.         <fixedLineHeight> <false /> </fixedLineHeight>
  857.         <autoTab> <false /> </autoTab>
  858.         <lockText> <true /> </lockText>
  859.         <rect>
  860.             <left>246</left>
  861.             <top>323</top>
  862.             <right>271</right>
  863.             <bottom>341</bottom>
  864.         </rect>
  865.         <style>transparent</style>
  866.         <autoSelect> <false /> </autoSelect>
  867.         <showLines> <false /> </showLines>
  868.         <wideMargins> <false /> </wideMargins>
  869.         <multipleLines> <false /> </multipleLines>
  870.         <reservedFamily> 0 </reservedFamily>
  871.         <titleWidth>0</titleWidth>
  872.         <icon>0</icon>
  873.         <textAlign>left</textAlign>
  874.         <font>Geneva</font>
  875.         <textSize>10</textSize>
  876.         <textStyle>plain</textStyle>
  877.         <textHeight>13</textHeight>
  878.         <name></name>
  879.         <script></script>
  880.     </part>
  881.     <part>
  882.         <id>18</id>
  883.         <type>field</type>
  884.         <visible> <true /> </visible>
  885.         <dontWrap> <false /> </dontWrap>
  886.         <dontSearch> <false /> </dontSearch>
  887.         <sharedText> <false /> </sharedText>
  888.         <fixedLineHeight> <false /> </fixedLineHeight>
  889.         <autoTab> <false /> </autoTab>
  890.         <lockText> <true /> </lockText>
  891.         <rect>
  892.             <left>32</left>
  893.             <top>286</top>
  894.             <right>481</right>
  895.             <bottom>325</bottom>
  896.         </rect>
  897.         <style>transparent</style>
  898.         <autoSelect> <false /> </autoSelect>
  899.         <showLines> <false /> </showLines>
  900.         <wideMargins> <false /> </wideMargins>
  901.         <multipleLines> <false /> </multipleLines>
  902.         <reservedFamily> 0 </reservedFamily>
  903.         <titleWidth>0</titleWidth>
  904.         <icon>0</icon>
  905.         <textAlign>left</textAlign>
  906.         <font>Geneva</font>
  907.         <textSize>12</textSize>
  908.         <textStyle>plain</textStyle>
  909.         <textHeight>16</textHeight>
  910.         <name></name>
  911.         <script></script>
  912.     </part>
  913.     <content>
  914.         <layer>card</layer>
  915.         <id>2</id>
  916.         <text><span class="style1">he </span><span class="style13">Object I/O Reference</span><span class="style1"> is a hypertext manual for Object I/O 1.1.There are two ways to get around in this manual:  step and jump.You can </span><span class="style13">step</span><span class="style1">  backward or forward one page using thearrow buttons at the top of each page.                     Steps backward to the beginning of each section.                     Steps forward to the start of the next section.Please step to the next page.</span></text>
  917.     </content>
  918.     <content>
  919.         <layer>card</layer>
  920.         <id>14</id>
  921.         <text><span class="style24">ead This First</span></text>
  922.     </content>
  923.     <content>
  924.         <layer>card</layer>
  925.         <id>16</id>
  926.         <text><span class="style32">ore...</span></text>
  927.     </content>
  928.     <content>
  929.         <layer>card</layer>
  930.         <id>17</id>
  931.         <text>1</text>
  932.     </content>
  933.     <content>
  934.         <layer>card</layer>
  935.         <id>18</id>
  936.         <text><span class="style32">bject Factory and Object I/O 1.1 are trademarks of Object Factory Incorporated.  THINK C, THINK Pascal and THINK Class Library are trademarks of Symantec Corporation.  Other brands and products are trademarks of their respective holder(s).</span></text>
  937.     </content>
  938.     <name>Read This First</name>
  939.     <script></script>
  940. </card>
  941.  
  942.  
  943. card_7726.xml
  944. <?xml version="1.0" encoding="utf-8" ?>
  945. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  946. <card>
  947.     <id>7726</id>
  948.     <filler1>0</filler1>
  949.     <bitmap>BMAP_14123.pbm</bitmap>
  950.     <cantDelete> <false /> </cantDelete>
  951.     <showPict> <true /> </showPict>
  952.     <dontSearch> <false /> </dontSearch>
  953.     <owner>2668</owner>
  954.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  955.     <part>
  956.         <id>2</id>
  957.         <type>field</type>
  958.         <visible> <true /> </visible>
  959.         <dontWrap> <false /> </dontWrap>
  960.         <dontSearch> <true /> </dontSearch>
  961.         <sharedText> <false /> </sharedText>
  962.         <fixedLineHeight> <false /> </fixedLineHeight>
  963.         <autoTab> <false /> </autoTab>
  964.         <lockText> <true /> </lockText>
  965.         <rect>
  966.             <left>75</left>
  967.             <top>80</top>
  968.             <right>450</right>
  969.             <bottom>307</bottom>
  970.         </rect>
  971.         <style>transparent</style>
  972.         <autoSelect> <false /> </autoSelect>
  973.         <showLines> <false /> </showLines>
  974.         <wideMargins> <false /> </wideMargins>
  975.         <multipleLines> <false /> </multipleLines>
  976.         <reservedFamily> 0 </reservedFamily>
  977.         <titleWidth>0</titleWidth>
  978.         <icon>0</icon>
  979.         <textAlign>left</textAlign>
  980.         <font>Geneva</font>
  981.         <textSize>10</textSize>
  982.         <textStyle>plain</textStyle>
  983.         <textHeight>13</textHeight>
  984.         <name></name>
  985.         <script></script>
  986.     </part>
  987.     <part>
  988.         <id>9</id>
  989.         <type>button</type>
  990.         <visible> <true /> </visible>
  991.         <reserved5> 0 </reserved5>
  992.         <reserved4> 0 </reserved4>
  993.         <reserved3> 0 </reserved3>
  994.         <reserved2> 0 </reserved2>
  995.         <reserved1> 0 </reserved1>
  996.         <enabled> <true /> </enabled>
  997.         <rect>
  998.             <left>108</left>
  999.             <top>137</top>
  1000.             <right>176</right>
  1001.             <bottom>159</bottom>
  1002.         </rect>
  1003.         <style>roundrect</style>
  1004.         <showName> <true /> </showName>
  1005.         <highlight> <false /> </highlight>
  1006.         <autoHighlight> <false /> </autoHighlight>
  1007.         <sharedHighlight> <true /> </sharedHighlight>
  1008.         <family>0</family>
  1009.         <titleWidth>0</titleWidth>
  1010.         <icon>0</icon>
  1011.         <textAlign>center</textAlign>
  1012.         <font>Chicago</font>
  1013.         <textSize>12</textSize>
  1014.         <textStyle>plain</textStyle>
  1015.         <name>Index</name>
  1016.         <script></script>
  1017.     </part>
  1018.     <part>
  1019.         <id>10</id>
  1020.         <type>button</type>
  1021.         <visible> <true /> </visible>
  1022.         <reserved5> 0 </reserved5>
  1023.         <reserved4> 0 </reserved4>
  1024.         <reserved3> 0 </reserved3>
  1025.         <reserved2> 0 </reserved2>
  1026.         <reserved1> 0 </reserved1>
  1027.         <enabled> <true /> </enabled>
  1028.         <rect>
  1029.             <left>177</left>
  1030.             <top>137</top>
  1031.             <right>247</right>
  1032.             <bottom>159</bottom>
  1033.         </rect>
  1034.         <style>roundrect</style>
  1035.         <showName> <true /> </showName>
  1036.         <highlight> <false /> </highlight>
  1037.         <autoHighlight> <false /> </autoHighlight>
  1038.         <sharedHighlight> <true /> </sharedHighlight>
  1039.         <family>0</family>
  1040.         <titleWidth>0</titleWidth>
  1041.         <icon>0</icon>
  1042.         <textAlign>center</textAlign>
  1043.         <font>Chicago</font>
  1044.         <textSize>12</textSize>
  1045.         <textStyle>plain</textStyle>
  1046.         <name>Classes</name>
  1047.         <script></script>
  1048.     </part>
  1049.     <part>
  1050.         <id>11</id>
  1051.         <type>button</type>
  1052.         <visible> <true /> </visible>
  1053.         <reserved5> 0 </reserved5>
  1054.         <reserved4> 0 </reserved4>
  1055.         <reserved3> 0 </reserved3>
  1056.         <reserved2> 0 </reserved2>
  1057.         <reserved1> 0 </reserved1>
  1058.         <enabled> <true /> </enabled>
  1059.         <rect>
  1060.             <left>248</left>
  1061.             <top>137</top>
  1062.             <right>318</right>
  1063.             <bottom>159</bottom>
  1064.         </rect>
  1065.         <style>roundrect</style>
  1066.         <showName> <true /> </showName>
  1067.         <highlight> <false /> </highlight>
  1068.         <autoHighlight> <false /> </autoHighlight>
  1069.         <sharedHighlight> <true /> </sharedHighlight>
  1070.         <family>0</family>
  1071.         <titleWidth>0</titleWidth>
  1072.         <icon>0</icon>
  1073.         <textAlign>center</textAlign>
  1074.         <font>Chicago</font>
  1075.         <textSize>12</textSize>
  1076.         <textStyle>plain</textStyle>
  1077.         <name>Functions</name>
  1078.         <script></script>
  1079.     </part>
  1080.     <part>
  1081.         <id>14</id>
  1082.         <type>field</type>
  1083.         <visible> <true /> </visible>
  1084.         <dontWrap> <false /> </dontWrap>
  1085.         <dontSearch> <false /> </dontSearch>
  1086.         <sharedText> <false /> </sharedText>
  1087.         <fixedLineHeight> <false /> </fixedLineHeight>
  1088.         <autoTab> <false /> </autoTab>
  1089.         <lockText> <true /> </lockText>
  1090.         <rect>
  1091.             <left>198</left>
  1092.             <top>46</top>
  1093.             <right>318</right>
  1094.             <bottom>65</bottom>
  1095.         </rect>
  1096.         <style>transparent</style>
  1097.         <autoSelect> <false /> </autoSelect>
  1098.         <showLines> <false /> </showLines>
  1099.         <wideMargins> <false /> </wideMargins>
  1100.         <multipleLines> <false /> </multipleLines>
  1101.         <reservedFamily> 0 </reservedFamily>
  1102.         <titleWidth>0</titleWidth>
  1103.         <icon>0</icon>
  1104.         <textAlign>left</textAlign>
  1105.         <font>Geneva</font>
  1106.         <textSize>12</textSize>
  1107.         <textStyle>plain</textStyle>
  1108.         <textHeight>16</textHeight>
  1109.         <name></name>
  1110.         <script></script>
  1111.     </part>
  1112.     <part>
  1113.         <id>16</id>
  1114.         <type>field</type>
  1115.         <visible> <true /> </visible>
  1116.         <dontWrap> <false /> </dontWrap>
  1117.         <dontSearch> <false /> </dontSearch>
  1118.         <sharedText> <false /> </sharedText>
  1119.         <fixedLineHeight> <false /> </fixedLineHeight>
  1120.         <autoTab> <false /> </autoTab>
  1121.         <lockText> <true /> </lockText>
  1122.         <rect>
  1123.             <left>471</left>
  1124.             <top>327</top>
  1125.             <right>512</right>
  1126.             <bottom>342</bottom>
  1127.         </rect>
  1128.         <style>transparent</style>
  1129.         <autoSelect> <false /> </autoSelect>
  1130.         <showLines> <false /> </showLines>
  1131.         <wideMargins> <false /> </wideMargins>
  1132.         <multipleLines> <false /> </multipleLines>
  1133.         <reservedFamily> 0 </reservedFamily>
  1134.         <titleWidth>0</titleWidth>
  1135.         <icon>0</icon>
  1136.         <textAlign>left</textAlign>
  1137.         <font>Geneva</font>
  1138.         <textSize>12</textSize>
  1139.         <textStyle>plain</textStyle>
  1140.         <textHeight>16</textHeight>
  1141.         <name></name>
  1142.         <script></script>
  1143.     </part>
  1144.     <part>
  1145.         <id>17</id>
  1146.         <type>field</type>
  1147.         <visible> <true /> </visible>
  1148.         <dontWrap> <false /> </dontWrap>
  1149.         <dontSearch> <false /> </dontSearch>
  1150.         <sharedText> <false /> </sharedText>
  1151.         <fixedLineHeight> <false /> </fixedLineHeight>
  1152.         <autoTab> <false /> </autoTab>
  1153.         <lockText> <true /> </lockText>
  1154.         <rect>
  1155.             <left>246</left>
  1156.             <top>323</top>
  1157.             <right>271</right>
  1158.             <bottom>341</bottom>
  1159.         </rect>
  1160.         <style>transparent</style>
  1161.         <autoSelect> <false /> </autoSelect>
  1162.         <showLines> <false /> </showLines>
  1163.         <wideMargins> <false /> </wideMargins>
  1164.         <multipleLines> <false /> </multipleLines>
  1165.         <reservedFamily> 0 </reservedFamily>
  1166.         <titleWidth>0</titleWidth>
  1167.         <icon>0</icon>
  1168.         <textAlign>left</textAlign>
  1169.         <font>Geneva</font>
  1170.         <textSize>10</textSize>
  1171.         <textStyle>plain</textStyle>
  1172.         <textHeight>13</textHeight>
  1173.         <name></name>
  1174.         <script></script>
  1175.     </part>
  1176.     <content>
  1177.         <layer>card</layer>
  1178.         <id>2</id>
  1179.         <text><span class="style1">he Object Factory logo                at the top center of the page </span><span class="style13">jumps</span><span class="style1">  to the </span><span class="style33"><a href="#" class="group">Table of Contents</a></span><span class="style1">.The                                                                              buttons jump to the section indicated by the name of the button.Clicking on an underlined word, like </span><span class="style12">CStream</span><span class="style1">, jumps to the page that explains the word.</span><span class="style13">[Most of the hyperlinks in the Demo Reference have been removed.  Those that remain allow you to sample the manual.]</span><span class="style1">Please step to the next page.</span></text>
  1180.     </content>
  1181.     <content>
  1182.         <layer>card</layer>
  1183.         <id>14</id>
  1184.         <text><span class="style24">ead This First</span></text>
  1185.     </content>
  1186.     <content>
  1187.         <layer>card</layer>
  1188.         <id>16</id>
  1189.         <text><span class="style32">ore...</span></text>
  1190.     </content>
  1191.     <content>
  1192.         <layer>card</layer>
  1193.         <id>17</id>
  1194.         <text>2</text>
  1195.     </content>
  1196.     <name>Read This First</name>
  1197.     <script></script>
  1198. </card>
  1199.  
  1200.  
  1201. card_46796.xml
  1202. <?xml version="1.0" encoding="utf-8" ?>
  1203. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  1204. <card>
  1205.     <id>46796</id>
  1206.     <filler1>0</filler1>
  1207.     <bitmap>BMAP_31258.pbm</bitmap>
  1208.     <cantDelete> <false /> </cantDelete>
  1209.     <showPict> <true /> </showPict>
  1210.     <dontSearch> <false /> </dontSearch>
  1211.     <owner>2668</owner>
  1212.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  1213.     <part>
  1214.         <id>2</id>
  1215.         <type>field</type>
  1216.         <visible> <true /> </visible>
  1217.         <dontWrap> <false /> </dontWrap>
  1218.         <dontSearch> <true /> </dontSearch>
  1219.         <sharedText> <false /> </sharedText>
  1220.         <fixedLineHeight> <false /> </fixedLineHeight>
  1221.         <autoTab> <false /> </autoTab>
  1222.         <lockText> <true /> </lockText>
  1223.         <rect>
  1224.             <left>75</left>
  1225.             <top>80</top>
  1226.             <right>453</right>
  1227.             <bottom>317</bottom>
  1228.         </rect>
  1229.         <style>transparent</style>
  1230.         <autoSelect> <false /> </autoSelect>
  1231.         <showLines> <false /> </showLines>
  1232.         <wideMargins> <false /> </wideMargins>
  1233.         <multipleLines> <false /> </multipleLines>
  1234.         <reservedFamily> 0 </reservedFamily>
  1235.         <titleWidth>0</titleWidth>
  1236.         <icon>0</icon>
  1237.         <textAlign>left</textAlign>
  1238.         <font>Geneva</font>
  1239.         <textSize>10</textSize>
  1240.         <textStyle>plain</textStyle>
  1241.         <textHeight>13</textHeight>
  1242.         <name></name>
  1243.         <script></script>
  1244.     </part>
  1245.     <part>
  1246.         <id>16</id>
  1247.         <type>button</type>
  1248.         <visible> <true /> </visible>
  1249.         <reserved5> 0 </reserved5>
  1250.         <reserved4> 0 </reserved4>
  1251.         <reserved3> 0 </reserved3>
  1252.         <reserved2> 0 </reserved2>
  1253.         <reserved1> 0 </reserved1>
  1254.         <enabled> <true /> </enabled>
  1255.         <rect>
  1256.             <left>198</left>
  1257.             <top>120</top>
  1258.             <right>231</right>
  1259.             <bottom>152</bottom>
  1260.         </rect>
  1261.         <style>transparent</style>
  1262.         <showName> <false /> </showName>
  1263.         <highlight> <false /> </highlight>
  1264.         <autoHighlight> <false /> </autoHighlight>
  1265.         <sharedHighlight> <true /> </sharedHighlight>
  1266.         <family>0</family>
  1267.         <titleWidth>0</titleWidth>
  1268.         <icon>17343</icon>
  1269.         <textAlign>center</textAlign>
  1270.         <font>Chicago</font>
  1271.         <textSize>12</textSize>
  1272.         <textStyle>plain</textStyle>
  1273.         <name></name>
  1274.         <script></script>
  1275.     </part>
  1276.     <part>
  1277.         <id>17</id>
  1278.         <type>button</type>
  1279.         <visible> <true /> </visible>
  1280.         <reserved5> 0 </reserved5>
  1281.         <reserved4> 0 </reserved4>
  1282.         <reserved3> 0 </reserved3>
  1283.         <reserved2> 0 </reserved2>
  1284.         <reserved1> 0 </reserved1>
  1285.         <enabled> <true /> </enabled>
  1286.         <rect>
  1287.             <left>206</left>
  1288.             <top>145</top>
  1289.             <right>231</right>
  1290.             <bottom>175</bottom>
  1291.         </rect>
  1292.         <style>transparent</style>
  1293.         <showName> <false /> </showName>
  1294.         <highlight> <false /> </highlight>
  1295.         <autoHighlight> <false /> </autoHighlight>
  1296.         <sharedHighlight> <true /> </sharedHighlight>
  1297.         <family>0</family>
  1298.         <titleWidth>0</titleWidth>
  1299.         <icon>18223</icon>
  1300.         <textAlign>center</textAlign>
  1301.         <font>Chicago</font>
  1302.         <textSize>12</textSize>
  1303.         <textStyle>plain</textStyle>
  1304.         <name></name>
  1305.         <script></script>
  1306.     </part>
  1307.     <part>
  1308.         <id>19</id>
  1309.         <type>button</type>
  1310.         <visible> <true /> </visible>
  1311.         <reserved5> 0 </reserved5>
  1312.         <reserved4> 0 </reserved4>
  1313.         <reserved3> 0 </reserved3>
  1314.         <reserved2> 0 </reserved2>
  1315.         <reserved1> 0 </reserved1>
  1316.         <enabled> <true /> </enabled>
  1317.         <rect>
  1318.             <left>201</left>
  1319.             <top>173</top>
  1320.             <right>234</right>
  1321.             <bottom>206</bottom>
  1322.         </rect>
  1323.         <style>transparent</style>
  1324.         <showName> <false /> </showName>
  1325.         <highlight> <false /> </highlight>
  1326.         <autoHighlight> <false /> </autoHighlight>
  1327.         <sharedHighlight> <true /> </sharedHighlight>
  1328.         <family>0</family>
  1329.         <titleWidth>0</titleWidth>
  1330.         <icon>16735</icon>
  1331.         <textAlign>center</textAlign>
  1332.         <font>Chicago</font>
  1333.         <textSize>12</textSize>
  1334.         <textStyle>plain</textStyle>
  1335.         <name></name>
  1336.         <script></script>
  1337.     </part>
  1338.     <part>
  1339.         <id>21</id>
  1340.         <type>button</type>
  1341.         <visible> <true /> </visible>
  1342.         <reserved5> 0 </reserved5>
  1343.         <reserved4> 0 </reserved4>
  1344.         <reserved3> 0 </reserved3>
  1345.         <reserved2> 0 </reserved2>
  1346.         <reserved1> 0 </reserved1>
  1347.         <enabled> <true /> </enabled>
  1348.         <rect>
  1349.             <left>106</left>
  1350.             <top>250</top>
  1351.             <right>140</right>
  1352.             <bottom>280</bottom>
  1353.         </rect>
  1354.         <style>transparent</style>
  1355.         <showName> <false /> </showName>
  1356.         <highlight> <false /> </highlight>
  1357.         <autoHighlight> <true /> </autoHighlight>
  1358.         <sharedHighlight> <true /> </sharedHighlight>
  1359.         <family>0</family>
  1360.         <titleWidth>0</titleWidth>
  1361.         <icon>29114</icon>
  1362.         <textAlign>center</textAlign>
  1363.         <font>Chicago</font>
  1364.         <textSize>12</textSize>
  1365.         <textStyle>plain</textStyle>
  1366.         <name></name>
  1367.         <script>on mouseUpend mouseUp</script>
  1368.     </part>
  1369.     <part>
  1370.         <id>22</id>
  1371.         <type>field</type>
  1372.         <visible> <true /> </visible>
  1373.         <dontWrap> <false /> </dontWrap>
  1374.         <dontSearch> <false /> </dontSearch>
  1375.         <sharedText> <false /> </sharedText>
  1376.         <fixedLineHeight> <false /> </fixedLineHeight>
  1377.         <autoTab> <false /> </autoTab>
  1378.         <lockText> <true /> </lockText>
  1379.         <rect>
  1380.             <left>246</left>
  1381.             <top>323</top>
  1382.             <right>271</right>
  1383.             <bottom>341</bottom>
  1384.         </rect>
  1385.         <style>transparent</style>
  1386.         <autoSelect> <false /> </autoSelect>
  1387.         <showLines> <false /> </showLines>
  1388.         <wideMargins> <false /> </wideMargins>
  1389.         <multipleLines> <false /> </multipleLines>
  1390.         <reservedFamily> 0 </reservedFamily>
  1391.         <titleWidth>0</titleWidth>
  1392.         <icon>0</icon>
  1393.         <textAlign>left</textAlign>
  1394.         <font>Geneva</font>
  1395.         <textSize>10</textSize>
  1396.         <textStyle>plain</textStyle>
  1397.         <textHeight>13</textHeight>
  1398.         <name></name>
  1399.         <script></script>
  1400.     </part>
  1401.     <part>
  1402.         <id>23</id>
  1403.         <type>field</type>
  1404.         <visible> <true /> </visible>
  1405.         <dontWrap> <false /> </dontWrap>
  1406.         <dontSearch> <false /> </dontSearch>
  1407.         <sharedText> <false /> </sharedText>
  1408.         <fixedLineHeight> <false /> </fixedLineHeight>
  1409.         <autoTab> <false /> </autoTab>
  1410.         <lockText> <true /> </lockText>
  1411.         <rect>
  1412.             <left>198</left>
  1413.             <top>46</top>
  1414.             <right>318</right>
  1415.             <bottom>65</bottom>
  1416.         </rect>
  1417.         <style>transparent</style>
  1418.         <autoSelect> <false /> </autoSelect>
  1419.         <showLines> <false /> </showLines>
  1420.         <wideMargins> <false /> </wideMargins>
  1421.         <multipleLines> <false /> </multipleLines>
  1422.         <reservedFamily> 0 </reservedFamily>
  1423.         <titleWidth>0</titleWidth>
  1424.         <icon>0</icon>
  1425.         <textAlign>left</textAlign>
  1426.         <font>Geneva</font>
  1427.         <textSize>12</textSize>
  1428.         <textStyle>plain</textStyle>
  1429.         <textHeight>16</textHeight>
  1430.         <name></name>
  1431.         <script></script>
  1432.     </part>
  1433.     <content>
  1434.         <layer>card</layer>
  1435.         <id>2</id>
  1436.         <text>When the buttons below appear on the right side of a page, they indicate that further information on a topic is available.  Click the button to jump to it.                                                     How To examples                                                     Overview text                                                     DigressionA jump remembers where it came from.The                  button at the top of the page returns from a jump, taking you back to the page you were on before the jump.  Do this now.</text>
  1437.     </content>
  1438.     <content>
  1439.         <layer>card</layer>
  1440.         <id>22</id>
  1441.         <text>3</text>
  1442.     </content>
  1443.     <content>
  1444.         <layer>card</layer>
  1445.         <id>23</id>
  1446.         <text><span class="style24">ead This First</span></text>
  1447.     </content>
  1448.     <name></name>
  1449.     <script></script>
  1450. </card>
  1451.  
  1452.  
  1453. card_34580.xml
  1454. <?xml version="1.0" encoding="utf-8" ?>
  1455. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  1456. <card>
  1457.     <id>34580</id>
  1458.     <filler1>0</filler1>
  1459.     <cantDelete> <false /> </cantDelete>
  1460.     <showPict> <true /> </showPict>
  1461.     <dontSearch> <false /> </dontSearch>
  1462.     <owner>2668</owner>
  1463.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  1464.     <part>
  1465.         <id>1</id>
  1466.         <type>field</type>
  1467.         <visible> <true /> </visible>
  1468.         <dontWrap> <false /> </dontWrap>
  1469.         <dontSearch> <false /> </dontSearch>
  1470.         <sharedText> <false /> </sharedText>
  1471.         <fixedLineHeight> <false /> </fixedLineHeight>
  1472.         <autoTab> <false /> </autoTab>
  1473.         <lockText> <true /> </lockText>
  1474.         <rect>
  1475.             <left>171</left>
  1476.             <top>46</top>
  1477.             <right>407</right>
  1478.             <bottom>65</bottom>
  1479.         </rect>
  1480.         <style>transparent</style>
  1481.         <autoSelect> <false /> </autoSelect>
  1482.         <showLines> <false /> </showLines>
  1483.         <wideMargins> <false /> </wideMargins>
  1484.         <multipleLines> <false /> </multipleLines>
  1485.         <reservedFamily> 0 </reservedFamily>
  1486.         <titleWidth>0</titleWidth>
  1487.         <icon>0</icon>
  1488.         <textAlign>left</textAlign>
  1489.         <font>Geneva</font>
  1490.         <textSize>12</textSize>
  1491.         <textStyle>plain</textStyle>
  1492.         <textHeight>16</textHeight>
  1493.         <name></name>
  1494.         <script></script>
  1495.     </part>
  1496.     <part>
  1497.         <id>2</id>
  1498.         <type>field</type>
  1499.         <visible> <true /> </visible>
  1500.         <dontWrap> <false /> </dontWrap>
  1501.         <dontSearch> <false /> </dontSearch>
  1502.         <sharedText> <false /> </sharedText>
  1503.         <fixedLineHeight> <false /> </fixedLineHeight>
  1504.         <autoTab> <false /> </autoTab>
  1505.         <lockText> <true /> </lockText>
  1506.         <rect>
  1507.             <left>139</left>
  1508.             <top>74</top>
  1509.             <right>379</right>
  1510.             <bottom>105</bottom>
  1511.         </rect>
  1512.         <style>transparent</style>
  1513.         <autoSelect> <false /> </autoSelect>
  1514.         <showLines> <false /> </showLines>
  1515.         <wideMargins> <false /> </wideMargins>
  1516.         <multipleLines> <false /> </multipleLines>
  1517.         <reservedFamily> 0 </reservedFamily>
  1518.         <titleWidth>0</titleWidth>
  1519.         <icon>0</icon>
  1520.         <textAlign>left</textAlign>
  1521.         <font>Geneva</font>
  1522.         <textSize>10</textSize>
  1523.         <textStyle>plain</textStyle>
  1524.         <textHeight>13</textHeight>
  1525.         <name></name>
  1526.         <script></script>
  1527.     </part>
  1528.     <part>
  1529.         <id>3</id>
  1530.         <type>field</type>
  1531.         <visible> <true /> </visible>
  1532.         <dontWrap> <false /> </dontWrap>
  1533.         <dontSearch> <false /> </dontSearch>
  1534.         <sharedText> <false /> </sharedText>
  1535.         <fixedLineHeight> <false /> </fixedLineHeight>
  1536.         <autoTab> <false /> </autoTab>
  1537.         <lockText> <true /> </lockText>
  1538.         <rect>
  1539.             <left>112</left>
  1540.             <top>117</top>
  1541.             <right>218</right>
  1542.             <bottom>327</bottom>
  1543.         </rect>
  1544.         <style>transparent</style>
  1545.         <autoSelect> <false /> </autoSelect>
  1546.         <showLines> <false /> </showLines>
  1547.         <wideMargins> <false /> </wideMargins>
  1548.         <multipleLines> <false /> </multipleLines>
  1549.         <reservedFamily> 0 </reservedFamily>
  1550.         <titleWidth>0</titleWidth>
  1551.         <icon>0</icon>
  1552.         <textAlign>left</textAlign>
  1553.         <font>Geneva</font>
  1554.         <textSize>12</textSize>
  1555.         <textStyle>plain</textStyle>
  1556.         <textHeight>16</textHeight>
  1557.         <name></name>
  1558.         <script></script>
  1559.     </part>
  1560.     <part>
  1561.         <id>4</id>
  1562.         <type>field</type>
  1563.         <visible> <true /> </visible>
  1564.         <dontWrap> <false /> </dontWrap>
  1565.         <dontSearch> <false /> </dontSearch>
  1566.         <sharedText> <false /> </sharedText>
  1567.         <fixedLineHeight> <false /> </fixedLineHeight>
  1568.         <autoTab> <false /> </autoTab>
  1569.         <lockText> <true /> </lockText>
  1570.         <rect>
  1571.             <left>322</left>
  1572.             <top>117</top>
  1573.             <right>428</right>
  1574.             <bottom>327</bottom>
  1575.         </rect>
  1576.         <style>transparent</style>
  1577.         <autoSelect> <false /> </autoSelect>
  1578.         <showLines> <false /> </showLines>
  1579.         <wideMargins> <false /> </wideMargins>
  1580.         <multipleLines> <false /> </multipleLines>
  1581.         <reservedFamily> 0 </reservedFamily>
  1582.         <titleWidth>0</titleWidth>
  1583.         <icon>0</icon>
  1584.         <textAlign>left</textAlign>
  1585.         <font>Geneva</font>
  1586.         <textSize>12</textSize>
  1587.         <textStyle>plain</textStyle>
  1588.         <textHeight>16</textHeight>
  1589.         <name></name>
  1590.         <script></script>
  1591.     </part>
  1592.     <part>
  1593.         <id>5</id>
  1594.         <type>field</type>
  1595.         <visible> <true /> </visible>
  1596.         <dontWrap> <false /> </dontWrap>
  1597.         <dontSearch> <false /> </dontSearch>
  1598.         <sharedText> <false /> </sharedText>
  1599.         <fixedLineHeight> <false /> </fixedLineHeight>
  1600.         <autoTab> <false /> </autoTab>
  1601.         <lockText> <true /> </lockText>
  1602.         <rect>
  1603.             <left>217</left>
  1604.             <top>117</top>
  1605.             <right>323</right>
  1606.             <bottom>327</bottom>
  1607.         </rect>
  1608.         <style>transparent</style>
  1609.         <autoSelect> <false /> </autoSelect>
  1610.         <showLines> <false /> </showLines>
  1611.         <wideMargins> <false /> </wideMargins>
  1612.         <multipleLines> <false /> </multipleLines>
  1613.         <reservedFamily> 0 </reservedFamily>
  1614.         <titleWidth>0</titleWidth>
  1615.         <icon>0</icon>
  1616.         <textAlign>left</textAlign>
  1617.         <font>Geneva</font>
  1618.         <textSize>12</textSize>
  1619.         <textStyle>plain</textStyle>
  1620.         <textHeight>16</textHeight>
  1621.         <name></name>
  1622.         <script></script>
  1623.     </part>
  1624.     <content>
  1625.         <layer>card</layer>
  1626.         <id>1</id>
  1627.         <text><span class="style24">CL Classes Supported</span></text>
  1628.     </content>
  1629.     <content>
  1630.         <layer>card</layer>
  1631.         <id>2</id>
  1632.         <text><span class="style1">bjects of the standard TCL classes below can be stored by </span><span class="style12">PutObject</span><span class="style1"> and retrieved by </span><span class="style12">GetObject</span><span class="style1">.</span></text>
  1633.     </content>
  1634.     <content>
  1635.         <layer>card</layer>
  1636.         <id>3</id>
  1637.         <text><span class="style9">AbstractTextCArrayCArrayPaneCArrowPopupPaneCBitMapCBitMapPaneCBureaucratCButtonCCheckBoxCClusterCCollaboratorCCollectionCControlCDataFileCDialog</span></text>
  1638.     </content>
  1639.     <content>
  1640.         <layer>card</layer>
  1641.         <id>5</id>
  1642.         <text><span class="style9">DialogTextCDLOGDialogCEditTextCEnvironmentCFileCIconPaneCIntegerTextCListCObjectCPaneCPaneBorderCPanoramaCPictFileCPictureCPNTGFile</span></text>
  1643.     </content>
  1644.     <content>
  1645.         <layer>card</layer>
  1646.         <id>4</id>
  1647.         <text><span class="style9">PopupMenuCPopupPaneCRadioControlCRadioGroupPaneCResFileCRunArrayCScrollBarCScrollPaneCStackCStdPopupPaneCStyleTextCTableCTextEnvironsCViewCWindow</span></text>
  1648.     </content>
  1649.     <name>TCL Classes Supported</name>
  1650.     <script></script>
  1651. </card>
  1652.  
  1653.  
  1654. card_57864.xml
  1655. <?xml version="1.0" encoding="utf-8" ?>
  1656. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  1657. <card>
  1658.     <id>57864</id>
  1659.     <filler1>0</filler1>
  1660.     <bitmap>BMAP_58140.pbm</bitmap>
  1661.     <cantDelete> <false /> </cantDelete>
  1662.     <showPict> <true /> </showPict>
  1663.     <dontSearch> <false /> </dontSearch>
  1664.     <owner>2668</owner>
  1665.     <marked><true /></marked>
  1666.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  1667.     <part>
  1668.         <id>1</id>
  1669.         <type>field</type>
  1670.         <visible> <true /> </visible>
  1671.         <dontWrap> <false /> </dontWrap>
  1672.         <dontSearch> <false /> </dontSearch>
  1673.         <sharedText> <false /> </sharedText>
  1674.         <fixedLineHeight> <false /> </fixedLineHeight>
  1675.         <autoTab> <false /> </autoTab>
  1676.         <lockText> <true /> </lockText>
  1677.         <rect>
  1678.             <left>157</left>
  1679.             <top>167</top>
  1680.             <right>359</right>
  1681.             <bottom>198</bottom>
  1682.         </rect>
  1683.         <style>transparent</style>
  1684.         <autoSelect> <false /> </autoSelect>
  1685.         <showLines> <false /> </showLines>
  1686.         <wideMargins> <false /> </wideMargins>
  1687.         <multipleLines> <false /> </multipleLines>
  1688.         <reservedFamily> 0 </reservedFamily>
  1689.         <titleWidth>0</titleWidth>
  1690.         <icon>0</icon>
  1691.         <textAlign>left</textAlign>
  1692.         <font>Geneva</font>
  1693.         <textSize>12</textSize>
  1694.         <textStyle>plain</textStyle>
  1695.         <textHeight>16</textHeight>
  1696.         <name></name>
  1697.         <script></script>
  1698.     </part>
  1699.     <part>
  1700.         <id>2</id>
  1701.         <type>field</type>
  1702.         <visible> <true /> </visible>
  1703.         <dontWrap> <false /> </dontWrap>
  1704.         <dontSearch> <false /> </dontSearch>
  1705.         <sharedText> <false /> </sharedText>
  1706.         <fixedLineHeight> <false /> </fixedLineHeight>
  1707.         <autoTab> <false /> </autoTab>
  1708.         <lockText> <true /> </lockText>
  1709.         <rect>
  1710.             <left>210</left>
  1711.             <top>204</top>
  1712.             <right>321</right>
  1713.             <bottom>298</bottom>
  1714.         </rect>
  1715.         <style>transparent</style>
  1716.         <autoSelect> <false /> </autoSelect>
  1717.         <showLines> <false /> </showLines>
  1718.         <wideMargins> <false /> </wideMargins>
  1719.         <multipleLines> <false /> </multipleLines>
  1720.         <reservedFamily> 0 </reservedFamily>
  1721.         <titleWidth>0</titleWidth>
  1722.         <icon>0</icon>
  1723.         <textAlign>left</textAlign>
  1724.         <font>Geneva</font>
  1725.         <textSize>10</textSize>
  1726.         <textStyle>plain</textStyle>
  1727.         <textHeight>13</textHeight>
  1728.         <name></name>
  1729.         <script>on mouseUpgolineend mouseUp</script>
  1730.     </part>
  1731.     <part>
  1732.         <id>3</id>
  1733.         <type>field</type>
  1734.         <visible> <false /> </visible>
  1735.         <dontWrap> <false /> </dontWrap>
  1736.         <dontSearch> <false /> </dontSearch>
  1737.         <sharedText> <false /> </sharedText>
  1738.         <fixedLineHeight> <false /> </fixedLineHeight>
  1739.         <autoTab> <false /> </autoTab>
  1740.         <lockText> <true /> </lockText>
  1741.         <rect>
  1742.             <left>475</left>
  1743.             <top>35</top>
  1744.             <right>512</right>
  1745.             <bottom>54</bottom>
  1746.         </rect>
  1747.         <style>rectangle</style>
  1748.         <autoSelect> <false /> </autoSelect>
  1749.         <showLines> <false /> </showLines>
  1750.         <wideMargins> <false /> </wideMargins>
  1751.         <multipleLines> <false /> </multipleLines>
  1752.         <reservedFamily> 0 </reservedFamily>
  1753.         <titleWidth>0</titleWidth>
  1754.         <icon>0</icon>
  1755.         <textAlign>left</textAlign>
  1756.         <font>Geneva</font>
  1757.         <textSize>12</textSize>
  1758.         <textStyle>plain</textStyle>
  1759.         <textHeight>16</textHeight>
  1760.         <name>Section</name>
  1761.         <script></script>
  1762.     </part>
  1763.     <content>
  1764.         <layer>card</layer>
  1765.         <id>1</id>
  1766.         <text><span class="style9">his chapter explains the key features and concepts of Object I/O...</span></text>
  1767.     </content>
  1768.     <content>
  1769.         <layer>card</layer>
  1770.         <id>2</id>
  1771.         <text><span class="style12">bout Object I/OStreams</span><span class="style1">Documents</span><span class="style12">CSaver DocumentsPutTo and GetFrom</span><span class="style1">Duplicate Checking</span><span class="style12">Resources</span></text>
  1772.     </content>
  1773.     <content>
  1774.         <layer>card</layer>
  1775.         <id>3</id>
  1776.         <text>Stop</text>
  1777.     </content>
  1778.     <name>Overview</name>
  1779.     <script></script>
  1780. </card>
  1781.  
  1782.  
  1783. card_4664.xml
  1784. <?xml version="1.0" encoding="utf-8" ?>
  1785. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  1786. <card>
  1787.     <id>4664</id>
  1788.     <filler1>0</filler1>
  1789.     <bitmap>BMAP_2233.pbm</bitmap>
  1790.     <cantDelete> <false /> </cantDelete>
  1791.     <showPict> <true /> </showPict>
  1792.     <dontSearch> <false /> </dontSearch>
  1793.     <owner>2668</owner>
  1794.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  1795.     <part>
  1796.         <id>3</id>
  1797.         <type>field</type>
  1798.         <visible> <true /> </visible>
  1799.         <dontWrap> <false /> </dontWrap>
  1800.         <dontSearch> <true /> </dontSearch>
  1801.         <sharedText> <false /> </sharedText>
  1802.         <fixedLineHeight> <false /> </fixedLineHeight>
  1803.         <autoTab> <false /> </autoTab>
  1804.         <lockText> <true /> </lockText>
  1805.         <rect>
  1806.             <left>190</left>
  1807.             <top>131</top>
  1808.             <right>482</right>
  1809.             <bottom>278</bottom>
  1810.         </rect>
  1811.         <style>transparent</style>
  1812.         <autoSelect> <false /> </autoSelect>
  1813.         <showLines> <false /> </showLines>
  1814.         <wideMargins> <false /> </wideMargins>
  1815.         <multipleLines> <false /> </multipleLines>
  1816.         <reservedFamily> 0 </reservedFamily>
  1817.         <titleWidth>0</titleWidth>
  1818.         <icon>0</icon>
  1819.         <textAlign>left</textAlign>
  1820.         <font>Geneva</font>
  1821.         <textSize>10</textSize>
  1822.         <textStyle>plain</textStyle>
  1823.         <textHeight>13</textHeight>
  1824.         <name></name>
  1825.         <script></script>
  1826.     </part>
  1827.     <part>
  1828.         <id>15</id>
  1829.         <type>field</type>
  1830.         <visible> <true /> </visible>
  1831.         <dontWrap> <false /> </dontWrap>
  1832.         <dontSearch> <true /> </dontSearch>
  1833.         <sharedText> <false /> </sharedText>
  1834.         <fixedLineHeight> <false /> </fixedLineHeight>
  1835.         <autoTab> <false /> </autoTab>
  1836.         <lockText> <true /> </lockText>
  1837.         <rect>
  1838.             <left>142</left>
  1839.             <top>66</top>
  1840.             <right>476</right>
  1841.             <bottom>311</bottom>
  1842.         </rect>
  1843.         <style>transparent</style>
  1844.         <autoSelect> <false /> </autoSelect>
  1845.         <showLines> <false /> </showLines>
  1846.         <wideMargins> <false /> </wideMargins>
  1847.         <multipleLines> <false /> </multipleLines>
  1848.         <reservedFamily> 0 </reservedFamily>
  1849.         <titleWidth>0</titleWidth>
  1850.         <icon>0</icon>
  1851.         <textAlign>left</textAlign>
  1852.         <font>Geneva</font>
  1853.         <textSize>10</textSize>
  1854.         <textStyle>plain</textStyle>
  1855.         <textHeight>13</textHeight>
  1856.         <name></name>
  1857.         <script></script>
  1858.     </part>
  1859.     <part>
  1860.         <id>16</id>
  1861.         <type>field</type>
  1862.         <visible> <true /> </visible>
  1863.         <dontWrap> <false /> </dontWrap>
  1864.         <dontSearch> <false /> </dontSearch>
  1865.         <sharedText> <false /> </sharedText>
  1866.         <fixedLineHeight> <false /> </fixedLineHeight>
  1867.         <autoTab> <false /> </autoTab>
  1868.         <lockText> <true /> </lockText>
  1869.         <rect>
  1870.             <left>192</left>
  1871.             <top>43</top>
  1872.             <right>322</right>
  1873.             <bottom>61</bottom>
  1874.         </rect>
  1875.         <style>transparent</style>
  1876.         <autoSelect> <false /> </autoSelect>
  1877.         <showLines> <false /> </showLines>
  1878.         <wideMargins> <false /> </wideMargins>
  1879.         <multipleLines> <false /> </multipleLines>
  1880.         <reservedFamily> 0 </reservedFamily>
  1881.         <titleWidth>0</titleWidth>
  1882.         <icon>0</icon>
  1883.         <textAlign>left</textAlign>
  1884.         <font>Geneva</font>
  1885.         <textSize>12</textSize>
  1886.         <textStyle>plain</textStyle>
  1887.         <textHeight>16</textHeight>
  1888.         <name></name>
  1889.         <script></script>
  1890.     </part>
  1891.     <content>
  1892.         <layer>card</layer>
  1893.         <id>3</id>
  1894.         <text>get and put any object on disk as easily as reading or writing an integerget and put complete recursive data structures with one operationeasily be extended to your own TCL subclassesread and write simple data, like integers or strings,  too</text>
  1895.     </content>
  1896.     <content>
  1897.         <layer>card</layer>
  1898.         <id>15</id>
  1899.         <text><span class="style1">bject I/O 1.1</span><span class="style13"> </span><span class="style1">provides everything you need to permanently store objects on disk as documents or resources.Object I/O can:</span></text>
  1900.     </content>
  1901.     <content>
  1902.         <layer>card</layer>
  1903.         <id>16</id>
  1904.         <text><span class="style24">bout Object I/O</span></text>
  1905.     </content>
  1906.     <name>About Object I/O</name>
  1907.     <script></script>
  1908. </card>
  1909.  
  1910.  
  1911. card_6799.xml
  1912. <?xml version="1.0" encoding="utf-8" ?>
  1913. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  1914. <card>
  1915.     <id>6799</id>
  1916.     <filler1>0</filler1>
  1917.     <cantDelete> <false /> </cantDelete>
  1918.     <showPict> <true /> </showPict>
  1919.     <dontSearch> <false /> </dontSearch>
  1920.     <owner>2668</owner>
  1921.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  1922.     <part>
  1923.         <id>1</id>
  1924.         <type>field</type>
  1925.         <visible> <true /> </visible>
  1926.         <dontWrap> <false /> </dontWrap>
  1927.         <dontSearch> <true /> </dontSearch>
  1928.         <sharedText> <false /> </sharedText>
  1929.         <fixedLineHeight> <false /> </fixedLineHeight>
  1930.         <autoTab> <false /> </autoTab>
  1931.         <lockText> <true /> </lockText>
  1932.         <rect>
  1933.             <left>142</left>
  1934.             <top>66</top>
  1935.             <right>476</right>
  1936.             <bottom>311</bottom>
  1937.         </rect>
  1938.         <style>transparent</style>
  1939.         <autoSelect> <false /> </autoSelect>
  1940.         <showLines> <false /> </showLines>
  1941.         <wideMargins> <false /> </wideMargins>
  1942.         <multipleLines> <false /> </multipleLines>
  1943.         <reservedFamily> 0 </reservedFamily>
  1944.         <titleWidth>0</titleWidth>
  1945.         <icon>0</icon>
  1946.         <textAlign>left</textAlign>
  1947.         <font>Geneva</font>
  1948.         <textSize>10</textSize>
  1949.         <textStyle>plain</textStyle>
  1950.         <textHeight>13</textHeight>
  1951.         <name></name>
  1952.         <script></script>
  1953.     </part>
  1954.     <part>
  1955.         <id>2</id>
  1956.         <type>field</type>
  1957.         <visible> <true /> </visible>
  1958.         <dontWrap> <false /> </dontWrap>
  1959.         <dontSearch> <false /> </dontSearch>
  1960.         <sharedText> <false /> </sharedText>
  1961.         <fixedLineHeight> <false /> </fixedLineHeight>
  1962.         <autoTab> <false /> </autoTab>
  1963.         <lockText> <true /> </lockText>
  1964.         <rect>
  1965.             <left>224</left>
  1966.             <top>43</top>
  1967.             <right>338</right>
  1968.             <bottom>61</bottom>
  1969.         </rect>
  1970.         <style>transparent</style>
  1971.         <autoSelect> <false /> </autoSelect>
  1972.         <showLines> <false /> </showLines>
  1973.         <wideMargins> <false /> </wideMargins>
  1974.         <multipleLines> <false /> </multipleLines>
  1975.         <reservedFamily> 0 </reservedFamily>
  1976.         <titleWidth>0</titleWidth>
  1977.         <icon>0</icon>
  1978.         <textAlign>left</textAlign>
  1979.         <font>Geneva</font>
  1980.         <textSize>12</textSize>
  1981.         <textStyle>plain</textStyle>
  1982.         <textHeight>16</textHeight>
  1983.         <name></name>
  1984.         <script></script>
  1985.     </part>
  1986.     <part>
  1987.         <id>3</id>
  1988.         <type>field</type>
  1989.         <visible> <true /> </visible>
  1990.         <dontWrap> <false /> </dontWrap>
  1991.         <dontSearch> <false /> </dontSearch>
  1992.         <sharedText> <false /> </sharedText>
  1993.         <fixedLineHeight> <false /> </fixedLineHeight>
  1994.         <autoTab> <false /> </autoTab>
  1995.         <lockText> <true /> </lockText>
  1996.         <rect>
  1997.             <left>471</left>
  1998.             <top>327</top>
  1999.             <right>512</right>
  2000.             <bottom>342</bottom>
  2001.         </rect>
  2002.         <style>transparent</style>
  2003.         <autoSelect> <false /> </autoSelect>
  2004.         <showLines> <false /> </showLines>
  2005.         <wideMargins> <false /> </wideMargins>
  2006.         <multipleLines> <false /> </multipleLines>
  2007.         <reservedFamily> 0 </reservedFamily>
  2008.         <titleWidth>0</titleWidth>
  2009.         <icon>0</icon>
  2010.         <textAlign>left</textAlign>
  2011.         <font>Geneva</font>
  2012.         <textSize>12</textSize>
  2013.         <textStyle>plain</textStyle>
  2014.         <textHeight>16</textHeight>
  2015.         <name></name>
  2016.         <script></script>
  2017.     </part>
  2018.     <part>
  2019.         <id>4</id>
  2020.         <type>field</type>
  2021.         <visible> <true /> </visible>
  2022.         <dontWrap> <false /> </dontWrap>
  2023.         <dontSearch> <false /> </dontSearch>
  2024.         <sharedText> <false /> </sharedText>
  2025.         <fixedLineHeight> <false /> </fixedLineHeight>
  2026.         <autoTab> <false /> </autoTab>
  2027.         <lockText> <true /> </lockText>
  2028.         <rect>
  2029.             <left>246</left>
  2030.             <top>323</top>
  2031.             <right>271</right>
  2032.             <bottom>341</bottom>
  2033.         </rect>
  2034.         <style>transparent</style>
  2035.         <autoSelect> <false /> </autoSelect>
  2036.         <showLines> <false /> </showLines>
  2037.         <wideMargins> <false /> </wideMargins>
  2038.         <multipleLines> <false /> </multipleLines>
  2039.         <reservedFamily> 0 </reservedFamily>
  2040.         <titleWidth>0</titleWidth>
  2041.         <icon>0</icon>
  2042.         <textAlign>left</textAlign>
  2043.         <font>Geneva</font>
  2044.         <textSize>10</textSize>
  2045.         <textStyle>plain</textStyle>
  2046.         <textHeight>13</textHeight>
  2047.         <name></name>
  2048.         <script></script>
  2049.     </part>
  2050.     <part>
  2051.         <id>5</id>
  2052.         <type>field</type>
  2053.         <visible> <true /> </visible>
  2054.         <dontWrap> <false /> </dontWrap>
  2055.         <dontSearch> <false /> </dontSearch>
  2056.         <sharedText> <false /> </sharedText>
  2057.         <fixedLineHeight> <false /> </fixedLineHeight>
  2058.         <autoTab> <false /> </autoTab>
  2059.         <lockText> <true /> </lockText>
  2060.         <rect>
  2061.             <left>31</left>
  2062.             <top>66</top>
  2063.             <right>140</right>
  2064.             <bottom>242</bottom>
  2065.         </rect>
  2066.         <style>transparent</style>
  2067.         <autoSelect> <false /> </autoSelect>
  2068.         <showLines> <false /> </showLines>
  2069.         <wideMargins> <false /> </wideMargins>
  2070.         <multipleLines> <false /> </multipleLines>
  2071.         <reservedFamily> 0 </reservedFamily>
  2072.         <titleWidth>0</titleWidth>
  2073.         <icon>0</icon>
  2074.         <textAlign>left</textAlign>
  2075.         <font>Geneva</font>
  2076.         <textSize>12</textSize>
  2077.         <textStyle>plain</textStyle>
  2078.         <textHeight>16</textHeight>
  2079.         <name></name>
  2080.         <script></script>
  2081.     </part>
  2082.     <content>
  2083.         <layer>card</layer>
  2084.         <id>1</id>
  2085.         <text><span class="style1">bject I/O does its work using </span><span class="style13">streams</span><span class="style1">.  A stream is an object that gets and puts information sequentially.Stream object classes are subclasses of </span><span class="style12">CStream</span><span class="style1">, from the Object I/O Library.  </span><span class="style12">CStream</span><span class="style1"> is an abstract superclass that defines the basic protocol‚Äîthe methods used to get and put‚Äîfor all stream classes.If you are familiar with the C++ Stream class, </span><span class="style12">CStream</span><span class="style1"> is different.  The C++ Stream class is really C formatted I/O in an object disguise‚Äîits main job is translating between binary and text format.  The object I/O </span><span class="style12">CStream</span><span class="style1"> subclasses are </span><span class="style13">binary streams</span><span class="style1">.  They get and put data in internal format, avoiding conversion overhead.(Maybe we should have called it CBinaryStream, instead?)</span></text>
  2086.     </content>
  2087.     <content>
  2088.         <layer>card</layer>
  2089.         <id>2</id>
  2090.         <text><span class="style24">treams</span></text>
  2091.     </content>
  2092.     <content>
  2093.         <layer>card</layer>
  2094.         <id>3</id>
  2095.         <text><span class="style32">ore...</span></text>
  2096.     </content>
  2097.     <content>
  2098.         <layer>card</layer>
  2099.         <id>4</id>
  2100.         <text>1</text>
  2101.     </content>
  2102.     <content>
  2103.         <layer>card</layer>
  2104.         <id>5</id>
  2105.         <text><span class="style28">treamsbinarystreams</span></text>
  2106.     </content>
  2107.     <name>Streams</name>
  2108.     <script></script>
  2109. </card>
  2110.  
  2111.  
  2112. card_28877.xml
  2113. <?xml version="1.0" encoding="utf-8" ?>
  2114. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  2115. <card>
  2116.     <id>28877</id>
  2117.     <filler1>0</filler1>
  2118.     <cantDelete> <false /> </cantDelete>
  2119.     <showPict> <true /> </showPict>
  2120.     <dontSearch> <false /> </dontSearch>
  2121.     <owner>2668</owner>
  2122.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  2123.     <part>
  2124.         <id>1</id>
  2125.         <type>field</type>
  2126.         <visible> <true /> </visible>
  2127.         <dontWrap> <false /> </dontWrap>
  2128.         <dontSearch> <true /> </dontSearch>
  2129.         <sharedText> <false /> </sharedText>
  2130.         <fixedLineHeight> <false /> </fixedLineHeight>
  2131.         <autoTab> <false /> </autoTab>
  2132.         <lockText> <true /> </lockText>
  2133.         <rect>
  2134.             <left>142</left>
  2135.             <top>66</top>
  2136.             <right>476</right>
  2137.             <bottom>311</bottom>
  2138.         </rect>
  2139.         <style>transparent</style>
  2140.         <autoSelect> <false /> </autoSelect>
  2141.         <showLines> <false /> </showLines>
  2142.         <wideMargins> <false /> </wideMargins>
  2143.         <multipleLines> <false /> </multipleLines>
  2144.         <reservedFamily> 0 </reservedFamily>
  2145.         <titleWidth>0</titleWidth>
  2146.         <icon>0</icon>
  2147.         <textAlign>left</textAlign>
  2148.         <font>Geneva</font>
  2149.         <textSize>10</textSize>
  2150.         <textStyle>plain</textStyle>
  2151.         <textHeight>13</textHeight>
  2152.         <name></name>
  2153.         <script></script>
  2154.     </part>
  2155.     <part>
  2156.         <id>2</id>
  2157.         <type>field</type>
  2158.         <visible> <true /> </visible>
  2159.         <dontWrap> <false /> </dontWrap>
  2160.         <dontSearch> <false /> </dontSearch>
  2161.         <sharedText> <false /> </sharedText>
  2162.         <fixedLineHeight> <false /> </fixedLineHeight>
  2163.         <autoTab> <false /> </autoTab>
  2164.         <lockText> <true /> </lockText>
  2165.         <rect>
  2166.             <left>224</left>
  2167.             <top>43</top>
  2168.             <right>338</right>
  2169.             <bottom>61</bottom>
  2170.         </rect>
  2171.         <style>transparent</style>
  2172.         <autoSelect> <false /> </autoSelect>
  2173.         <showLines> <false /> </showLines>
  2174.         <wideMargins> <false /> </wideMargins>
  2175.         <multipleLines> <false /> </multipleLines>
  2176.         <reservedFamily> 0 </reservedFamily>
  2177.         <titleWidth>0</titleWidth>
  2178.         <icon>0</icon>
  2179.         <textAlign>left</textAlign>
  2180.         <font>Geneva</font>
  2181.         <textSize>12</textSize>
  2182.         <textStyle>plain</textStyle>
  2183.         <textHeight>16</textHeight>
  2184.         <name></name>
  2185.         <script></script>
  2186.     </part>
  2187.     <part>
  2188.         <id>3</id>
  2189.         <type>field</type>
  2190.         <visible> <true /> </visible>
  2191.         <dontWrap> <false /> </dontWrap>
  2192.         <dontSearch> <false /> </dontSearch>
  2193.         <sharedText> <false /> </sharedText>
  2194.         <fixedLineHeight> <false /> </fixedLineHeight>
  2195.         <autoTab> <false /> </autoTab>
  2196.         <lockText> <true /> </lockText>
  2197.         <rect>
  2198.             <left>471</left>
  2199.             <top>327</top>
  2200.             <right>512</right>
  2201.             <bottom>342</bottom>
  2202.         </rect>
  2203.         <style>transparent</style>
  2204.         <autoSelect> <false /> </autoSelect>
  2205.         <showLines> <false /> </showLines>
  2206.         <wideMargins> <false /> </wideMargins>
  2207.         <multipleLines> <false /> </multipleLines>
  2208.         <reservedFamily> 0 </reservedFamily>
  2209.         <titleWidth>0</titleWidth>
  2210.         <icon>0</icon>
  2211.         <textAlign>left</textAlign>
  2212.         <font>Geneva</font>
  2213.         <textSize>12</textSize>
  2214.         <textStyle>plain</textStyle>
  2215.         <textHeight>16</textHeight>
  2216.         <name></name>
  2217.         <script></script>
  2218.     </part>
  2219.     <part>
  2220.         <id>4</id>
  2221.         <type>field</type>
  2222.         <visible> <true /> </visible>
  2223.         <dontWrap> <false /> </dontWrap>
  2224.         <dontSearch> <false /> </dontSearch>
  2225.         <sharedText> <false /> </sharedText>
  2226.         <fixedLineHeight> <false /> </fixedLineHeight>
  2227.         <autoTab> <false /> </autoTab>
  2228.         <lockText> <true /> </lockText>
  2229.         <rect>
  2230.             <left>246</left>
  2231.             <top>323</top>
  2232.             <right>271</right>
  2233.             <bottom>341</bottom>
  2234.         </rect>
  2235.         <style>transparent</style>
  2236.         <autoSelect> <false /> </autoSelect>
  2237.         <showLines> <false /> </showLines>
  2238.         <wideMargins> <false /> </wideMargins>
  2239.         <multipleLines> <false /> </multipleLines>
  2240.         <reservedFamily> 0 </reservedFamily>
  2241.         <titleWidth>0</titleWidth>
  2242.         <icon>0</icon>
  2243.         <textAlign>left</textAlign>
  2244.         <font>Geneva</font>
  2245.         <textSize>10</textSize>
  2246.         <textStyle>plain</textStyle>
  2247.         <textHeight>13</textHeight>
  2248.         <name></name>
  2249.         <script></script>
  2250.     </part>
  2251.     <part>
  2252.         <id>5</id>
  2253.         <type>field</type>
  2254.         <visible> <true /> </visible>
  2255.         <dontWrap> <false /> </dontWrap>
  2256.         <dontSearch> <false /> </dontSearch>
  2257.         <sharedText> <false /> </sharedText>
  2258.         <fixedLineHeight> <false /> </fixedLineHeight>
  2259.         <autoTab> <false /> </autoTab>
  2260.         <lockText> <true /> </lockText>
  2261.         <rect>
  2262.             <left>31</left>
  2263.             <top>66</top>
  2264.             <right>140</right>
  2265.             <bottom>242</bottom>
  2266.         </rect>
  2267.         <style>transparent</style>
  2268.         <autoSelect> <false /> </autoSelect>
  2269.         <showLines> <false /> </showLines>
  2270.         <wideMargins> <false /> </wideMargins>
  2271.         <multipleLines> <false /> </multipleLines>
  2272.         <reservedFamily> 0 </reservedFamily>
  2273.         <titleWidth>0</titleWidth>
  2274.         <icon>0</icon>
  2275.         <textAlign>left</textAlign>
  2276.         <font>Geneva</font>
  2277.         <textSize>12</textSize>
  2278.         <textStyle>plain</textStyle>
  2279.         <textHeight>16</textHeight>
  2280.         <name></name>
  2281.         <script></script>
  2282.     </part>
  2283.     <content>
  2284.         <layer>card</layer>
  2285.         <id>1</id>
  2286.         <text><span class="style1">he two concrete stream classes in the Object I/O Library are </span><span class="style12">CFileStream</span><span class="style1"> and </span><span class="style12">CHandleStream</span><span class="style1">.  </span><span class="style12">CFileStream</span><span class="style1"> gets and puts to a Macintosh data file using a CDataFile object.  </span><span class="style12">CHandleStream</span><span class="style1"> gets and puts to a Memory Manager handle.  </span><span class="style12">CFileStream</span><span class="style1"> is typically used to get and put documents, while </span><span class="style12">CHandleStream</span><span class="style1"> is typically used to get and put resources.</span><span class="style12">CFileStream</span><span class="style1"> and </span><span class="style12">CHandleStream</span><span class="style1"> are both subclasses of the intermediate class, </span><span class="style12">CBufferedStream</span><span class="style1">.  </span><span class="style12">CBufferedStream</span><span class="style1"> improves the performance of file streams (up to 10:1) by buffering chunks of data to be read or written in program memory, rather than writing or reading each data item immediately to or from the buffers used by the operating system.Handle I/O isn't buffered, of course.  A </span><span class="style12">CHandleStream</span><span class="style1"> uses </span><span class="style12">CBufferedStream</span><span class="style1"> purely for its get and put methods.  The handle </span><span class="style13">is</span><span class="style1"> the "buffer", in this case.</span></text>
  2287.     </content>
  2288.     <content>
  2289.         <layer>card</layer>
  2290.         <id>2</id>
  2291.         <text><span class="style24">treams</span></text>
  2292.     </content>
  2293.     <content>
  2294.         <layer>card</layer>
  2295.         <id>3</id>
  2296.         <text><span class="style32">ore...</span></text>
  2297.     </content>
  2298.     <content>
  2299.         <layer>card</layer>
  2300.         <id>4</id>
  2301.         <text>2</text>
  2302.     </content>
  2303.     <content>
  2304.         <layer>card</layer>
  2305.         <id>5</id>
  2306.         <text><span class="style29">FileStream</span><span class="style28"> and</span><span class="style29">CHandleStream</span><span class="style28"></span><span class="style29">CBufferedStream</span></text>
  2307.     </content>
  2308.     <name>CBufferedStream Overview</name>
  2309.     <script></script>
  2310. </card>
  2311.  
  2312.  
  2313. card_29093.xml
  2314. <?xml version="1.0" encoding="utf-8" ?>
  2315. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  2316. <card>
  2317.     <id>29093</id>
  2318.     <filler1>0</filler1>
  2319.     <cantDelete> <false /> </cantDelete>
  2320.     <showPict> <true /> </showPict>
  2321.     <dontSearch> <false /> </dontSearch>
  2322.     <owner>2668</owner>
  2323.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  2324.     <part>
  2325.         <id>1</id>
  2326.         <type>field</type>
  2327.         <visible> <true /> </visible>
  2328.         <dontWrap> <false /> </dontWrap>
  2329.         <dontSearch> <true /> </dontSearch>
  2330.         <sharedText> <false /> </sharedText>
  2331.         <fixedLineHeight> <false /> </fixedLineHeight>
  2332.         <autoTab> <false /> </autoTab>
  2333.         <lockText> <true /> </lockText>
  2334.         <rect>
  2335.             <left>142</left>
  2336.             <top>66</top>
  2337.             <right>476</right>
  2338.             <bottom>311</bottom>
  2339.         </rect>
  2340.         <style>transparent</style>
  2341.         <autoSelect> <false /> </autoSelect>
  2342.         <showLines> <false /> </showLines>
  2343.         <wideMargins> <false /> </wideMargins>
  2344.         <multipleLines> <false /> </multipleLines>
  2345.         <reservedFamily> 0 </reservedFamily>
  2346.         <titleWidth>0</titleWidth>
  2347.         <icon>0</icon>
  2348.         <textAlign>left</textAlign>
  2349.         <font>Geneva</font>
  2350.         <textSize>10</textSize>
  2351.         <textStyle>plain</textStyle>
  2352.         <textHeight>13</textHeight>
  2353.         <name></name>
  2354.         <script></script>
  2355.     </part>
  2356.     <part>
  2357.         <id>2</id>
  2358.         <type>field</type>
  2359.         <visible> <true /> </visible>
  2360.         <dontWrap> <false /> </dontWrap>
  2361.         <dontSearch> <false /> </dontSearch>
  2362.         <sharedText> <false /> </sharedText>
  2363.         <fixedLineHeight> <false /> </fixedLineHeight>
  2364.         <autoTab> <false /> </autoTab>
  2365.         <lockText> <true /> </lockText>
  2366.         <rect>
  2367.             <left>224</left>
  2368.             <top>43</top>
  2369.             <right>338</right>
  2370.             <bottom>61</bottom>
  2371.         </rect>
  2372.         <style>transparent</style>
  2373.         <autoSelect> <false /> </autoSelect>
  2374.         <showLines> <false /> </showLines>
  2375.         <wideMargins> <false /> </wideMargins>
  2376.         <multipleLines> <false /> </multipleLines>
  2377.         <reservedFamily> 0 </reservedFamily>
  2378.         <titleWidth>0</titleWidth>
  2379.         <icon>0</icon>
  2380.         <textAlign>left</textAlign>
  2381.         <font>Geneva</font>
  2382.         <textSize>12</textSize>
  2383.         <textStyle>plain</textStyle>
  2384.         <textHeight>16</textHeight>
  2385.         <name></name>
  2386.         <script></script>
  2387.     </part>
  2388.     <part>
  2389.         <id>3</id>
  2390.         <type>field</type>
  2391.         <visible> <true /> </visible>
  2392.         <dontWrap> <false /> </dontWrap>
  2393.         <dontSearch> <false /> </dontSearch>
  2394.         <sharedText> <false /> </sharedText>
  2395.         <fixedLineHeight> <false /> </fixedLineHeight>
  2396.         <autoTab> <false /> </autoTab>
  2397.         <lockText> <true /> </lockText>
  2398.         <rect>
  2399.             <left>471</left>
  2400.             <top>327</top>
  2401.             <right>512</right>
  2402.             <bottom>342</bottom>
  2403.         </rect>
  2404.         <style>transparent</style>
  2405.         <autoSelect> <false /> </autoSelect>
  2406.         <showLines> <false /> </showLines>
  2407.         <wideMargins> <false /> </wideMargins>
  2408.         <multipleLines> <false /> </multipleLines>
  2409.         <reservedFamily> 0 </reservedFamily>
  2410.         <titleWidth>0</titleWidth>
  2411.         <icon>0</icon>
  2412.         <textAlign>left</textAlign>
  2413.         <font>Geneva</font>
  2414.         <textSize>12</textSize>
  2415.         <textStyle>plain</textStyle>
  2416.         <textHeight>16</textHeight>
  2417.         <name></name>
  2418.         <script></script>
  2419.     </part>
  2420.     <part>
  2421.         <id>4</id>
  2422.         <type>field</type>
  2423.         <visible> <true /> </visible>
  2424.         <dontWrap> <false /> </dontWrap>
  2425.         <dontSearch> <false /> </dontSearch>
  2426.         <sharedText> <false /> </sharedText>
  2427.         <fixedLineHeight> <false /> </fixedLineHeight>
  2428.         <autoTab> <false /> </autoTab>
  2429.         <lockText> <true /> </lockText>
  2430.         <rect>
  2431.             <left>246</left>
  2432.             <top>323</top>
  2433.             <right>271</right>
  2434.             <bottom>341</bottom>
  2435.         </rect>
  2436.         <style>transparent</style>
  2437.         <autoSelect> <false /> </autoSelect>
  2438.         <showLines> <false /> </showLines>
  2439.         <wideMargins> <false /> </wideMargins>
  2440.         <multipleLines> <false /> </multipleLines>
  2441.         <reservedFamily> 0 </reservedFamily>
  2442.         <titleWidth>0</titleWidth>
  2443.         <icon>0</icon>
  2444.         <textAlign>left</textAlign>
  2445.         <font>Geneva</font>
  2446.         <textSize>10</textSize>
  2447.         <textStyle>plain</textStyle>
  2448.         <textHeight>13</textHeight>
  2449.         <name></name>
  2450.         <script></script>
  2451.     </part>
  2452.     <part>
  2453.         <id>5</id>
  2454.         <type>field</type>
  2455.         <visible> <true /> </visible>
  2456.         <dontWrap> <false /> </dontWrap>
  2457.         <dontSearch> <false /> </dontSearch>
  2458.         <sharedText> <false /> </sharedText>
  2459.         <fixedLineHeight> <false /> </fixedLineHeight>
  2460.         <autoTab> <false /> </autoTab>
  2461.         <lockText> <true /> </lockText>
  2462.         <rect>
  2463.             <left>31</left>
  2464.             <top>66</top>
  2465.             <right>140</right>
  2466.             <bottom>308</bottom>
  2467.         </rect>
  2468.         <style>transparent</style>
  2469.         <autoSelect> <false /> </autoSelect>
  2470.         <showLines> <false /> </showLines>
  2471.         <wideMargins> <false /> </wideMargins>
  2472.         <multipleLines> <false /> </multipleLines>
  2473.         <reservedFamily> 0 </reservedFamily>
  2474.         <titleWidth>0</titleWidth>
  2475.         <icon>0</icon>
  2476.         <textAlign>left</textAlign>
  2477.         <font>Geneva</font>
  2478.         <textSize>12</textSize>
  2479.         <textStyle>plain</textStyle>
  2480.         <textHeight>16</textHeight>
  2481.         <name></name>
  2482.         <script></script>
  2483.     </part>
  2484.     <content>
  2485.         <layer>card</layer>
  2486.         <id>1</id>
  2487.         <text><span class="style1">he five basic methods of a stream are:  </span><span class="style12">Open</span><span class="style1">, Close, AtEnd, Get and </span><span class="style12">Put</span><span class="style1">.‚Ä¢     </span><span class="style12">Open</span><span class="style1"> readies a stream for input or output (or both).‚Ä¢     Close completes any outstanding </span><span class="style12">Put</span><span class="style1"> operations and returns       the stream to the unopened state.‚Ä¢     AtEnd tests for end-of-stream.‚Ä¢     Get reads bytes from a stream opened for read.‚Ä¢     </span><span class="style12">Put</span><span class="style1"> writes bytes to a stream opened for write.Using these five methods (plus the usual creation, initialization and disposal stuff) you can do any sort of sequential I/O.  At least, in principle.In practice, a number of higher-level methods are provided to make programming more convenient.  These methods get and put primitive data types, Memory Manager data and objects.</span></text>
  2488.     </content>
  2489.     <content>
  2490.         <layer>card</layer>
  2491.         <id>2</id>
  2492.         <text><span class="style24">treams</span></text>
  2493.     </content>
  2494.     <content>
  2495.         <layer>card</layer>
  2496.         <id>3</id>
  2497.         <text><span class="style32">ore...</span></text>
  2498.     </content>
  2499.     <content>
  2500.         <layer>card</layer>
  2501.         <id>4</id>
  2502.         <text>3</text>
  2503.     </content>
  2504.     <content>
  2505.         <layer>card</layer>
  2506.         <id>5</id>
  2507.         <text><span class="style28">asic methodshigher-levelmethods</span></text>
  2508.     </content>
  2509.     <name>Streams</name>
  2510.     <script></script>
  2511. </card>
  2512.  
  2513.  
  2514. card_28504.xml
  2515. <?xml version="1.0" encoding="utf-8" ?>
  2516. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  2517. <card>
  2518.     <id>28504</id>
  2519.     <filler1>0</filler1>
  2520.     <bitmap>BMAP_2821.pbm</bitmap>
  2521.     <cantDelete> <false /> </cantDelete>
  2522.     <showPict> <true /> </showPict>
  2523.     <dontSearch> <false /> </dontSearch>
  2524.     <owner>2668</owner>
  2525.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  2526.     <part>
  2527.         <id>1</id>
  2528.         <type>field</type>
  2529.         <visible> <true /> </visible>
  2530.         <dontWrap> <false /> </dontWrap>
  2531.         <dontSearch> <true /> </dontSearch>
  2532.         <sharedText> <false /> </sharedText>
  2533.         <fixedLineHeight> <false /> </fixedLineHeight>
  2534.         <autoTab> <false /> </autoTab>
  2535.         <lockText> <true /> </lockText>
  2536.         <rect>
  2537.             <left>142</left>
  2538.             <top>66</top>
  2539.             <right>476</right>
  2540.             <bottom>317</bottom>
  2541.         </rect>
  2542.         <style>transparent</style>
  2543.         <autoSelect> <false /> </autoSelect>
  2544.         <showLines> <false /> </showLines>
  2545.         <wideMargins> <false /> </wideMargins>
  2546.         <multipleLines> <false /> </multipleLines>
  2547.         <reservedFamily> 0 </reservedFamily>
  2548.         <titleWidth>0</titleWidth>
  2549.         <icon>0</icon>
  2550.         <textAlign>left</textAlign>
  2551.         <font>Geneva</font>
  2552.         <textSize>10</textSize>
  2553.         <textStyle>plain</textStyle>
  2554.         <textHeight>13</textHeight>
  2555.         <name></name>
  2556.         <script></script>
  2557.     </part>
  2558.     <part>
  2559.         <id>2</id>
  2560.         <type>field</type>
  2561.         <visible> <true /> </visible>
  2562.         <dontWrap> <false /> </dontWrap>
  2563.         <dontSearch> <false /> </dontSearch>
  2564.         <sharedText> <false /> </sharedText>
  2565.         <fixedLineHeight> <false /> </fixedLineHeight>
  2566.         <autoTab> <false /> </autoTab>
  2567.         <lockText> <true /> </lockText>
  2568.         <rect>
  2569.             <left>224</left>
  2570.             <top>43</top>
  2571.             <right>338</right>
  2572.             <bottom>61</bottom>
  2573.         </rect>
  2574.         <style>transparent</style>
  2575.         <autoSelect> <false /> </autoSelect>
  2576.         <showLines> <false /> </showLines>
  2577.         <wideMargins> <false /> </wideMargins>
  2578.         <multipleLines> <false /> </multipleLines>
  2579.         <reservedFamily> 0 </reservedFamily>
  2580.         <titleWidth>0</titleWidth>
  2581.         <icon>0</icon>
  2582.         <textAlign>left</textAlign>
  2583.         <font>Geneva</font>
  2584.         <textSize>12</textSize>
  2585.         <textStyle>plain</textStyle>
  2586.         <textHeight>16</textHeight>
  2587.         <name></name>
  2588.         <script></script>
  2589.     </part>
  2590.     <part>
  2591.         <id>3</id>
  2592.         <type>field</type>
  2593.         <visible> <true /> </visible>
  2594.         <dontWrap> <false /> </dontWrap>
  2595.         <dontSearch> <false /> </dontSearch>
  2596.         <sharedText> <false /> </sharedText>
  2597.         <fixedLineHeight> <false /> </fixedLineHeight>
  2598.         <autoTab> <false /> </autoTab>
  2599.         <lockText> <true /> </lockText>
  2600.         <rect>
  2601.             <left>471</left>
  2602.             <top>327</top>
  2603.             <right>512</right>
  2604.             <bottom>342</bottom>
  2605.         </rect>
  2606.         <style>transparent</style>
  2607.         <autoSelect> <false /> </autoSelect>
  2608.         <showLines> <false /> </showLines>
  2609.         <wideMargins> <false /> </wideMargins>
  2610.         <multipleLines> <false /> </multipleLines>
  2611.         <reservedFamily> 0 </reservedFamily>
  2612.         <titleWidth>0</titleWidth>
  2613.         <icon>0</icon>
  2614.         <textAlign>left</textAlign>
  2615.         <font>Geneva</font>
  2616.         <textSize>12</textSize>
  2617.         <textStyle>plain</textStyle>
  2618.         <textHeight>16</textHeight>
  2619.         <name></name>
  2620.         <script></script>
  2621.     </part>
  2622.     <part>
  2623.         <id>4</id>
  2624.         <type>field</type>
  2625.         <visible> <true /> </visible>
  2626.         <dontWrap> <false /> </dontWrap>
  2627.         <dontSearch> <false /> </dontSearch>
  2628.         <sharedText> <false /> </sharedText>
  2629.         <fixedLineHeight> <false /> </fixedLineHeight>
  2630.         <autoTab> <false /> </autoTab>
  2631.         <lockText> <true /> </lockText>
  2632.         <rect>
  2633.             <left>246</left>
  2634.             <top>323</top>
  2635.             <right>271</right>
  2636.             <bottom>341</bottom>
  2637.         </rect>
  2638.         <style>transparent</style>
  2639.         <autoSelect> <false /> </autoSelect>
  2640.         <showLines> <false /> </showLines>
  2641.         <wideMargins> <false /> </wideMargins>
  2642.         <multipleLines> <false /> </multipleLines>
  2643.         <reservedFamily> 0 </reservedFamily>
  2644.         <titleWidth>0</titleWidth>
  2645.         <icon>0</icon>
  2646.         <textAlign>left</textAlign>
  2647.         <font>Geneva</font>
  2648.         <textSize>10</textSize>
  2649.         <textStyle>plain</textStyle>
  2650.         <textHeight>13</textHeight>
  2651.         <name></name>
  2652.         <script></script>
  2653.     </part>
  2654.     <part>
  2655.         <id>5</id>
  2656.         <type>field</type>
  2657.         <visible> <true /> </visible>
  2658.         <dontWrap> <false /> </dontWrap>
  2659.         <dontSearch> <false /> </dontSearch>
  2660.         <sharedText> <false /> </sharedText>
  2661.         <fixedLineHeight> <false /> </fixedLineHeight>
  2662.         <autoTab> <false /> </autoTab>
  2663.         <lockText> <true /> </lockText>
  2664.         <rect>
  2665.             <left>31</left>
  2666.             <top>66</top>
  2667.             <right>140</right>
  2668.             <bottom>308</bottom>
  2669.         </rect>
  2670.         <style>transparent</style>
  2671.         <autoSelect> <false /> </autoSelect>
  2672.         <showLines> <false /> </showLines>
  2673.         <wideMargins> <false /> </wideMargins>
  2674.         <multipleLines> <false /> </multipleLines>
  2675.         <reservedFamily> 0 </reservedFamily>
  2676.         <titleWidth>0</titleWidth>
  2677.         <icon>0</icon>
  2678.         <textAlign>left</textAlign>
  2679.         <font>Geneva</font>
  2680.         <textSize>12</textSize>
  2681.         <textStyle>plain</textStyle>
  2682.         <textHeight>16</textHeight>
  2683.         <name></name>
  2684.         <script></script>
  2685.     </part>
  2686.     <part>
  2687.         <id>6</id>
  2688.         <type>field</type>
  2689.         <visible> <true /> </visible>
  2690.         <dontWrap> <false /> </dontWrap>
  2691.         <dontSearch> <false /> </dontSearch>
  2692.         <sharedText> <false /> </sharedText>
  2693.         <fixedLineHeight> <false /> </fixedLineHeight>
  2694.         <autoTab> <false /> </autoTab>
  2695.         <lockText> <true /> </lockText>
  2696.         <rect>
  2697.             <left>155</left>
  2698.             <top>87</top>
  2699.             <right>231</right>
  2700.             <bottom>209</bottom>
  2701.         </rect>
  2702.         <style>transparent</style>
  2703.         <autoSelect> <false /> </autoSelect>
  2704.         <showLines> <false /> </showLines>
  2705.         <wideMargins> <false /> </wideMargins>
  2706.         <multipleLines> <false /> </multipleLines>
  2707.         <reservedFamily> 0 </reservedFamily>
  2708.         <titleWidth>0</titleWidth>
  2709.         <icon>0</icon>
  2710.         <textAlign>left</textAlign>
  2711.         <font>Geneva</font>
  2712.         <textSize>12</textSize>
  2713.         <textStyle>plain</textStyle>
  2714.         <textHeight>16</textHeight>
  2715.         <name></name>
  2716.         <script></script>
  2717.     </part>
  2718.     <part>
  2719.         <id>8</id>
  2720.         <type>field</type>
  2721.         <visible> <true /> </visible>
  2722.         <dontWrap> <false /> </dontWrap>
  2723.         <dontSearch> <false /> </dontSearch>
  2724.         <sharedText> <false /> </sharedText>
  2725.         <fixedLineHeight> <false /> </fixedLineHeight>
  2726.         <autoTab> <false /> </autoTab>
  2727.         <lockText> <true /> </lockText>
  2728.         <rect>
  2729.             <left>233</left>
  2730.             <top>87</top>
  2731.             <right>309</right>
  2732.             <bottom>209</bottom>
  2733.         </rect>
  2734.         <style>transparent</style>
  2735.         <autoSelect> <false /> </autoSelect>
  2736.         <showLines> <false /> </showLines>
  2737.         <wideMargins> <false /> </wideMargins>
  2738.         <multipleLines> <false /> </multipleLines>
  2739.         <reservedFamily> 0 </reservedFamily>
  2740.         <titleWidth>0</titleWidth>
  2741.         <icon>0</icon>
  2742.         <textAlign>left</textAlign>
  2743.         <font>Geneva</font>
  2744.         <textSize>12</textSize>
  2745.         <textStyle>plain</textStyle>
  2746.         <textHeight>16</textHeight>
  2747.         <name></name>
  2748.         <script></script>
  2749.     </part>
  2750.     <part>
  2751.         <id>11</id>
  2752.         <type>field</type>
  2753.         <visible> <true /> </visible>
  2754.         <dontWrap> <false /> </dontWrap>
  2755.         <dontSearch> <false /> </dontSearch>
  2756.         <sharedText> <false /> </sharedText>
  2757.         <fixedLineHeight> <false /> </fixedLineHeight>
  2758.         <autoTab> <false /> </autoTab>
  2759.         <lockText> <true /> </lockText>
  2760.         <rect>
  2761.             <left>311</left>
  2762.             <top>87</top>
  2763.             <right>476</right>
  2764.             <bottom>209</bottom>
  2765.         </rect>
  2766.         <style>transparent</style>
  2767.         <autoSelect> <false /> </autoSelect>
  2768.         <showLines> <false /> </showLines>
  2769.         <wideMargins> <false /> </wideMargins>
  2770.         <multipleLines> <false /> </multipleLines>
  2771.         <reservedFamily> 0 </reservedFamily>
  2772.         <titleWidth>0</titleWidth>
  2773.         <icon>0</icon>
  2774.         <textAlign>left</textAlign>
  2775.         <font>Geneva</font>
  2776.         <textSize>12</textSize>
  2777.         <textStyle>plain</textStyle>
  2778.         <textHeight>16</textHeight>
  2779.         <name></name>
  2780.         <script></script>
  2781.     </part>
  2782.     <content>
  2783.         <layer>card</layer>
  2784.         <id>1</id>
  2785.         <text>Methods that get and put primitive data types are:If you like, it is easy to add more primitive type methods in your own stream subclass, but the above types will meet most needs with appropriate type casting.‚Ć Double is always IEEE standard 64-bit and Float is always IEEE   standard 32-bit, regardless of compiler settings.</text>
  2786.     </content>
  2787.     <content>
  2788.         <layer>card</layer>
  2789.         <id>2</id>
  2790.         <text><span class="style24">treams</span></text>
  2791.     </content>
  2792.     <content>
  2793.         <layer>card</layer>
  2794.         <id>3</id>
  2795.         <text><span class="style32">ore...</span></text>
  2796.     </content>
  2797.     <content>
  2798.         <layer>card</layer>
  2799.         <id>4</id>
  2800.         <text>4</text>
  2801.     </content>
  2802.     <content>
  2803.         <layer>card</layer>
  2804.         <id>5</id>
  2805.         <text><span class="style28">rimitivedata types</span></text>
  2806.     </content>
  2807.     <content>
  2808.         <layer>card</layer>
  2809.         <id>6</id>
  2810.         <text><span class="style9">etBooleanGetCharGetCStringGetDoubleGetFloatGetIntGetLongGetShortGetStr255</span></text>
  2811.     </content>
  2812.     <content>
  2813.         <layer>card</layer>
  2814.         <id>8</id>
  2815.         <text><span class="style9">utBooleanPutCharPutCStringPutDoublePutFloatPutIntPutLongPutShortPutStr255</span></text>
  2816.     </content>
  2817.     <content>
  2818.         <layer>card</layer>
  2819.         <id>11</id>
  2820.         <text><span class="style9"> and Pascal BooleanC and Pascal charC char[]C and Pascal double‚ĆC float and Pascal real‚ĆC int and Pascal integerC long and Pascal longintC short and Pascal integerC and Pascal Str255</span></text>
  2821.     </content>
  2822.     <name>Streams</name>
  2823.     <script></script>
  2824. </card>
  2825.  
  2826.  
  2827. card_29319.xml
  2828. <?xml version="1.0" encoding="utf-8" ?>
  2829. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  2830. <card>
  2831.     <id>29319</id>
  2832.     <filler1>0</filler1>
  2833.     <cantDelete> <false /> </cantDelete>
  2834.     <showPict> <true /> </showPict>
  2835.     <dontSearch> <false /> </dontSearch>
  2836.     <owner>2668</owner>
  2837.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  2838.     <part>
  2839.         <id>1</id>
  2840.         <type>field</type>
  2841.         <visible> <true /> </visible>
  2842.         <dontWrap> <false /> </dontWrap>
  2843.         <dontSearch> <true /> </dontSearch>
  2844.         <sharedText> <false /> </sharedText>
  2845.         <fixedLineHeight> <false /> </fixedLineHeight>
  2846.         <autoTab> <false /> </autoTab>
  2847.         <lockText> <true /> </lockText>
  2848.         <rect>
  2849.             <left>142</left>
  2850.             <top>66</top>
  2851.             <right>476</right>
  2852.             <bottom>317</bottom>
  2853.         </rect>
  2854.         <style>transparent</style>
  2855.         <autoSelect> <false /> </autoSelect>
  2856.         <showLines> <false /> </showLines>
  2857.         <wideMargins> <false /> </wideMargins>
  2858.         <multipleLines> <false /> </multipleLines>
  2859.         <reservedFamily> 0 </reservedFamily>
  2860.         <titleWidth>0</titleWidth>
  2861.         <icon>0</icon>
  2862.         <textAlign>left</textAlign>
  2863.         <font>Geneva</font>
  2864.         <textSize>10</textSize>
  2865.         <textStyle>plain</textStyle>
  2866.         <textHeight>13</textHeight>
  2867.         <name></name>
  2868.         <script></script>
  2869.     </part>
  2870.     <part>
  2871.         <id>2</id>
  2872.         <type>field</type>
  2873.         <visible> <true /> </visible>
  2874.         <dontWrap> <false /> </dontWrap>
  2875.         <dontSearch> <false /> </dontSearch>
  2876.         <sharedText> <false /> </sharedText>
  2877.         <fixedLineHeight> <false /> </fixedLineHeight>
  2878.         <autoTab> <false /> </autoTab>
  2879.         <lockText> <true /> </lockText>
  2880.         <rect>
  2881.             <left>224</left>
  2882.             <top>43</top>
  2883.             <right>338</right>
  2884.             <bottom>61</bottom>
  2885.         </rect>
  2886.         <style>transparent</style>
  2887.         <autoSelect> <false /> </autoSelect>
  2888.         <showLines> <false /> </showLines>
  2889.         <wideMargins> <false /> </wideMargins>
  2890.         <multipleLines> <false /> </multipleLines>
  2891.         <reservedFamily> 0 </reservedFamily>
  2892.         <titleWidth>0</titleWidth>
  2893.         <icon>0</icon>
  2894.         <textAlign>left</textAlign>
  2895.         <font>Geneva</font>
  2896.         <textSize>12</textSize>
  2897.         <textStyle>plain</textStyle>
  2898.         <textHeight>16</textHeight>
  2899.         <name></name>
  2900.         <script></script>
  2901.     </part>
  2902.     <part>
  2903.         <id>3</id>
  2904.         <type>field</type>
  2905.         <visible> <true /> </visible>
  2906.         <dontWrap> <false /> </dontWrap>
  2907.         <dontSearch> <false /> </dontSearch>
  2908.         <sharedText> <false /> </sharedText>
  2909.         <fixedLineHeight> <false /> </fixedLineHeight>
  2910.         <autoTab> <false /> </autoTab>
  2911.         <lockText> <true /> </lockText>
  2912.         <rect>
  2913.             <left>471</left>
  2914.             <top>327</top>
  2915.             <right>512</right>
  2916.             <bottom>342</bottom>
  2917.         </rect>
  2918.         <style>transparent</style>
  2919.         <autoSelect> <false /> </autoSelect>
  2920.         <showLines> <false /> </showLines>
  2921.         <wideMargins> <false /> </wideMargins>
  2922.         <multipleLines> <false /> </multipleLines>
  2923.         <reservedFamily> 0 </reservedFamily>
  2924.         <titleWidth>0</titleWidth>
  2925.         <icon>0</icon>
  2926.         <textAlign>left</textAlign>
  2927.         <font>Geneva</font>
  2928.         <textSize>12</textSize>
  2929.         <textStyle>plain</textStyle>
  2930.         <textHeight>16</textHeight>
  2931.         <name></name>
  2932.         <script></script>
  2933.     </part>
  2934.     <part>
  2935.         <id>4</id>
  2936.         <type>field</type>
  2937.         <visible> <true /> </visible>
  2938.         <dontWrap> <false /> </dontWrap>
  2939.         <dontSearch> <false /> </dontSearch>
  2940.         <sharedText> <false /> </sharedText>
  2941.         <fixedLineHeight> <false /> </fixedLineHeight>
  2942.         <autoTab> <false /> </autoTab>
  2943.         <lockText> <true /> </lockText>
  2944.         <rect>
  2945.             <left>246</left>
  2946.             <top>323</top>
  2947.             <right>271</right>
  2948.             <bottom>341</bottom>
  2949.         </rect>
  2950.         <style>transparent</style>
  2951.         <autoSelect> <false /> </autoSelect>
  2952.         <showLines> <false /> </showLines>
  2953.         <wideMargins> <false /> </wideMargins>
  2954.         <multipleLines> <false /> </multipleLines>
  2955.         <reservedFamily> 0 </reservedFamily>
  2956.         <titleWidth>0</titleWidth>
  2957.         <icon>0</icon>
  2958.         <textAlign>left</textAlign>
  2959.         <font>Geneva</font>
  2960.         <textSize>10</textSize>
  2961.         <textStyle>plain</textStyle>
  2962.         <textHeight>13</textHeight>
  2963.         <name></name>
  2964.         <script></script>
  2965.     </part>
  2966.     <part>
  2967.         <id>5</id>
  2968.         <type>field</type>
  2969.         <visible> <true /> </visible>
  2970.         <dontWrap> <false /> </dontWrap>
  2971.         <dontSearch> <false /> </dontSearch>
  2972.         <sharedText> <false /> </sharedText>
  2973.         <fixedLineHeight> <false /> </fixedLineHeight>
  2974.         <autoTab> <false /> </autoTab>
  2975.         <lockText> <true /> </lockText>
  2976.         <rect>
  2977.             <left>31</left>
  2978.             <top>66</top>
  2979.             <right>140</right>
  2980.             <bottom>308</bottom>
  2981.         </rect>
  2982.         <style>transparent</style>
  2983.         <autoSelect> <false /> </autoSelect>
  2984.         <showLines> <false /> </showLines>
  2985.         <wideMargins> <false /> </wideMargins>
  2986.         <multipleLines> <false /> </multipleLines>
  2987.         <reservedFamily> 0 </reservedFamily>
  2988.         <titleWidth>0</titleWidth>
  2989.         <icon>0</icon>
  2990.         <textAlign>left</textAlign>
  2991.         <font>Geneva</font>
  2992.         <textSize>12</textSize>
  2993.         <textStyle>plain</textStyle>
  2994.         <textHeight>16</textHeight>
  2995.         <name></name>
  2996.         <script></script>
  2997.     </part>
  2998.     <part>
  2999.         <id>6</id>
  3000.         <type>field</type>
  3001.         <visible> <true /> </visible>
  3002.         <dontWrap> <false /> </dontWrap>
  3003.         <dontSearch> <false /> </dontSearch>
  3004.         <sharedText> <false /> </sharedText>
  3005.         <fixedLineHeight> <false /> </fixedLineHeight>
  3006.         <autoTab> <false /> </autoTab>
  3007.         <lockText> <true /> </lockText>
  3008.         <rect>
  3009.             <left>155</left>
  3010.             <top>87</top>
  3011.             <right>231</right>
  3012.             <bottom>120</bottom>
  3013.         </rect>
  3014.         <style>transparent</style>
  3015.         <autoSelect> <false /> </autoSelect>
  3016.         <showLines> <false /> </showLines>
  3017.         <wideMargins> <false /> </wideMargins>
  3018.         <multipleLines> <false /> </multipleLines>
  3019.         <reservedFamily> 0 </reservedFamily>
  3020.         <titleWidth>0</titleWidth>
  3021.         <icon>0</icon>
  3022.         <textAlign>left</textAlign>
  3023.         <font>Geneva</font>
  3024.         <textSize>12</textSize>
  3025.         <textStyle>plain</textStyle>
  3026.         <textHeight>16</textHeight>
  3027.         <name></name>
  3028.         <script></script>
  3029.     </part>
  3030.     <part>
  3031.         <id>8</id>
  3032.         <type>field</type>
  3033.         <visible> <true /> </visible>
  3034.         <dontWrap> <false /> </dontWrap>
  3035.         <dontSearch> <false /> </dontSearch>
  3036.         <sharedText> <false /> </sharedText>
  3037.         <fixedLineHeight> <false /> </fixedLineHeight>
  3038.         <autoTab> <false /> </autoTab>
  3039.         <lockText> <true /> </lockText>
  3040.         <rect>
  3041.             <left>233</left>
  3042.             <top>87</top>
  3043.             <right>309</right>
  3044.             <bottom>120</bottom>
  3045.         </rect>
  3046.         <style>transparent</style>
  3047.         <autoSelect> <false /> </autoSelect>
  3048.         <showLines> <false /> </showLines>
  3049.         <wideMargins> <false /> </wideMargins>
  3050.         <multipleLines> <false /> </multipleLines>
  3051.         <reservedFamily> 0 </reservedFamily>
  3052.         <titleWidth>0</titleWidth>
  3053.         <icon>0</icon>
  3054.         <textAlign>left</textAlign>
  3055.         <font>Geneva</font>
  3056.         <textSize>12</textSize>
  3057.         <textStyle>plain</textStyle>
  3058.         <textHeight>16</textHeight>
  3059.         <name></name>
  3060.         <script></script>
  3061.     </part>
  3062.     <part>
  3063.         <id>11</id>
  3064.         <type>field</type>
  3065.         <visible> <true /> </visible>
  3066.         <dontWrap> <false /> </dontWrap>
  3067.         <dontSearch> <false /> </dontSearch>
  3068.         <sharedText> <false /> </sharedText>
  3069.         <fixedLineHeight> <false /> </fixedLineHeight>
  3070.         <autoTab> <false /> </autoTab>
  3071.         <lockText> <true /> </lockText>
  3072.         <rect>
  3073.             <left>311</left>
  3074.             <top>87</top>
  3075.             <right>476</right>
  3076.             <bottom>120</bottom>
  3077.         </rect>
  3078.         <style>transparent</style>
  3079.         <autoSelect> <false /> </autoSelect>
  3080.         <showLines> <false /> </showLines>
  3081.         <wideMargins> <false /> </wideMargins>
  3082.         <multipleLines> <false /> </multipleLines>
  3083.         <reservedFamily> 0 </reservedFamily>
  3084.         <titleWidth>0</titleWidth>
  3085.         <icon>0</icon>
  3086.         <textAlign>left</textAlign>
  3087.         <font>Geneva</font>
  3088.         <textSize>12</textSize>
  3089.         <textStyle>plain</textStyle>
  3090.         <textHeight>16</textHeight>
  3091.         <name></name>
  3092.         <script></script>
  3093.     </part>
  3094.     <content>
  3095.         <layer>card</layer>
  3096.         <id>1</id>
  3097.         <text><span class="style1">ethods that get and put Memory Manager data are:Of course, these methods do not get and put the handle or pointer, but the data on the heap pointed to by the handle or pointer.GetHandle and </span><span class="style12">GetPtr</span><span class="style1"> allocate new space on the heap and then copy the information from the stream to the allocated space.  (Like all get and put methods) GetHandle and </span><span class="style12">GetPtr</span><span class="style1"> may fail to find the memory they need.  If they do, they raise an exception using the standard TCL exception mechanism (Failure).It is OK to call PutHandle or PutPtr with a null pointer.  Correspondingly, GetHandle and </span><span class="style12">GetPtr</span><span class="style1"> may return a null pointer.</span></text>
  3098.     </content>
  3099.     <content>
  3100.         <layer>card</layer>
  3101.         <id>2</id>
  3102.         <text><span class="style24">treams</span></text>
  3103.     </content>
  3104.     <content>
  3105.         <layer>card</layer>
  3106.         <id>3</id>
  3107.         <text><span class="style32">ore...</span></text>
  3108.     </content>
  3109.     <content>
  3110.         <layer>card</layer>
  3111.         <id>4</id>
  3112.         <text>5</text>
  3113.     </content>
  3114.     <content>
  3115.         <layer>card</layer>
  3116.         <id>5</id>
  3117.         <text><span class="style28">emoryManager data</span></text>
  3118.     </content>
  3119.     <content>
  3120.         <layer>card</layer>
  3121.         <id>6</id>
  3122.         <text><span class="style9">etHandle</span><span class="style15">GetPtr</span></text>
  3123.     </content>
  3124.     <content>
  3125.         <layer>card</layer>
  3126.         <id>8</id>
  3127.         <text><span class="style9">utHandlePutPtr</span></text>
  3128.     </content>
  3129.     <content>
  3130.         <layer>card</layer>
  3131.         <id>11</id>
  3132.         <text><span class="style9"> and Pascal HandleC and Pascal Ptr</span></text>
  3133.     </content>
  3134.     <name>Streams</name>
  3135.     <script></script>
  3136. </card>
  3137.  
  3138.  
  3139. card_29609.xml
  3140. <?xml version="1.0" encoding="utf-8" ?>
  3141. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  3142. <card>
  3143.     <id>29609</id>
  3144.     <filler1>0</filler1>
  3145.     <cantDelete> <false /> </cantDelete>
  3146.     <showPict> <true /> </showPict>
  3147.     <dontSearch> <false /> </dontSearch>
  3148.     <owner>2668</owner>
  3149.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  3150.     <part>
  3151.         <id>1</id>
  3152.         <type>field</type>
  3153.         <visible> <true /> </visible>
  3154.         <dontWrap> <false /> </dontWrap>
  3155.         <dontSearch> <true /> </dontSearch>
  3156.         <sharedText> <false /> </sharedText>
  3157.         <fixedLineHeight> <false /> </fixedLineHeight>
  3158.         <autoTab> <false /> </autoTab>
  3159.         <lockText> <true /> </lockText>
  3160.         <rect>
  3161.             <left>142</left>
  3162.             <top>66</top>
  3163.             <right>476</right>
  3164.             <bottom>317</bottom>
  3165.         </rect>
  3166.         <style>transparent</style>
  3167.         <autoSelect> <false /> </autoSelect>
  3168.         <showLines> <false /> </showLines>
  3169.         <wideMargins> <false /> </wideMargins>
  3170.         <multipleLines> <false /> </multipleLines>
  3171.         <reservedFamily> 0 </reservedFamily>
  3172.         <titleWidth>0</titleWidth>
  3173.         <icon>0</icon>
  3174.         <textAlign>left</textAlign>
  3175.         <font>Geneva</font>
  3176.         <textSize>10</textSize>
  3177.         <textStyle>plain</textStyle>
  3178.         <textHeight>13</textHeight>
  3179.         <name></name>
  3180.         <script></script>
  3181.     </part>
  3182.     <part>
  3183.         <id>2</id>
  3184.         <type>field</type>
  3185.         <visible> <true /> </visible>
  3186.         <dontWrap> <false /> </dontWrap>
  3187.         <dontSearch> <false /> </dontSearch>
  3188.         <sharedText> <false /> </sharedText>
  3189.         <fixedLineHeight> <false /> </fixedLineHeight>
  3190.         <autoTab> <false /> </autoTab>
  3191.         <lockText> <true /> </lockText>
  3192.         <rect>
  3193.             <left>224</left>
  3194.             <top>43</top>
  3195.             <right>338</right>
  3196.             <bottom>61</bottom>
  3197.         </rect>
  3198.         <style>transparent</style>
  3199.         <autoSelect> <false /> </autoSelect>
  3200.         <showLines> <false /> </showLines>
  3201.         <wideMargins> <false /> </wideMargins>
  3202.         <multipleLines> <false /> </multipleLines>
  3203.         <reservedFamily> 0 </reservedFamily>
  3204.         <titleWidth>0</titleWidth>
  3205.         <icon>0</icon>
  3206.         <textAlign>left</textAlign>
  3207.         <font>Geneva</font>
  3208.         <textSize>12</textSize>
  3209.         <textStyle>plain</textStyle>
  3210.         <textHeight>16</textHeight>
  3211.         <name></name>
  3212.         <script></script>
  3213.     </part>
  3214.     <part>
  3215.         <id>3</id>
  3216.         <type>field</type>
  3217.         <visible> <true /> </visible>
  3218.         <dontWrap> <false /> </dontWrap>
  3219.         <dontSearch> <false /> </dontSearch>
  3220.         <sharedText> <false /> </sharedText>
  3221.         <fixedLineHeight> <false /> </fixedLineHeight>
  3222.         <autoTab> <false /> </autoTab>
  3223.         <lockText> <true /> </lockText>
  3224.         <rect>
  3225.             <left>471</left>
  3226.             <top>327</top>
  3227.             <right>512</right>
  3228.             <bottom>342</bottom>
  3229.         </rect>
  3230.         <style>transparent</style>
  3231.         <autoSelect> <false /> </autoSelect>
  3232.         <showLines> <false /> </showLines>
  3233.         <wideMargins> <false /> </wideMargins>
  3234.         <multipleLines> <false /> </multipleLines>
  3235.         <reservedFamily> 0 </reservedFamily>
  3236.         <titleWidth>0</titleWidth>
  3237.         <icon>0</icon>
  3238.         <textAlign>left</textAlign>
  3239.         <font>Geneva</font>
  3240.         <textSize>12</textSize>
  3241.         <textStyle>plain</textStyle>
  3242.         <textHeight>16</textHeight>
  3243.         <name></name>
  3244.         <script></script>
  3245.     </part>
  3246.     <part>
  3247.         <id>4</id>
  3248.         <type>field</type>
  3249.         <visible> <true /> </visible>
  3250.         <dontWrap> <false /> </dontWrap>
  3251.         <dontSearch> <false /> </dontSearch>
  3252.         <sharedText> <false /> </sharedText>
  3253.         <fixedLineHeight> <false /> </fixedLineHeight>
  3254.         <autoTab> <false /> </autoTab>
  3255.         <lockText> <true /> </lockText>
  3256.         <rect>
  3257.             <left>246</left>
  3258.             <top>323</top>
  3259.             <right>271</right>
  3260.             <bottom>341</bottom>
  3261.         </rect>
  3262.         <style>transparent</style>
  3263.         <autoSelect> <false /> </autoSelect>
  3264.         <showLines> <false /> </showLines>
  3265.         <wideMargins> <false /> </wideMargins>
  3266.         <multipleLines> <false /> </multipleLines>
  3267.         <reservedFamily> 0 </reservedFamily>
  3268.         <titleWidth>0</titleWidth>
  3269.         <icon>0</icon>
  3270.         <textAlign>left</textAlign>
  3271.         <font>Geneva</font>
  3272.         <textSize>10</textSize>
  3273.         <textStyle>plain</textStyle>
  3274.         <textHeight>13</textHeight>
  3275.         <name></name>
  3276.         <script></script>
  3277.     </part>
  3278.     <part>
  3279.         <id>5</id>
  3280.         <type>field</type>
  3281.         <visible> <true /> </visible>
  3282.         <dontWrap> <false /> </dontWrap>
  3283.         <dontSearch> <false /> </dontSearch>
  3284.         <sharedText> <false /> </sharedText>
  3285.         <fixedLineHeight> <false /> </fixedLineHeight>
  3286.         <autoTab> <false /> </autoTab>
  3287.         <lockText> <true /> </lockText>
  3288.         <rect>
  3289.             <left>31</left>
  3290.             <top>66</top>
  3291.             <right>140</right>
  3292.             <bottom>308</bottom>
  3293.         </rect>
  3294.         <style>transparent</style>
  3295.         <autoSelect> <false /> </autoSelect>
  3296.         <showLines> <false /> </showLines>
  3297.         <wideMargins> <false /> </wideMargins>
  3298.         <multipleLines> <false /> </multipleLines>
  3299.         <reservedFamily> 0 </reservedFamily>
  3300.         <titleWidth>0</titleWidth>
  3301.         <icon>0</icon>
  3302.         <textAlign>left</textAlign>
  3303.         <font>Geneva</font>
  3304.         <textSize>12</textSize>
  3305.         <textStyle>plain</textStyle>
  3306.         <textHeight>16</textHeight>
  3307.         <name></name>
  3308.         <script></script>
  3309.     </part>
  3310.     <part>
  3311.         <id>6</id>
  3312.         <type>field</type>
  3313.         <visible> <true /> </visible>
  3314.         <dontWrap> <false /> </dontWrap>
  3315.         <dontSearch> <false /> </dontSearch>
  3316.         <sharedText> <false /> </sharedText>
  3317.         <fixedLineHeight> <false /> </fixedLineHeight>
  3318.         <autoTab> <false /> </autoTab>
  3319.         <lockText> <true /> </lockText>
  3320.         <rect>
  3321.             <left>155</left>
  3322.             <top>90</top>
  3323.             <right>247</right>
  3324.             <bottom>111</bottom>
  3325.         </rect>
  3326.         <style>transparent</style>
  3327.         <autoSelect> <false /> </autoSelect>
  3328.         <showLines> <false /> </showLines>
  3329.         <wideMargins> <false /> </wideMargins>
  3330.         <multipleLines> <false /> </multipleLines>
  3331.         <reservedFamily> 0 </reservedFamily>
  3332.         <titleWidth>0</titleWidth>
  3333.         <icon>0</icon>
  3334.         <textAlign>left</textAlign>
  3335.         <font>Geneva</font>
  3336.         <textSize>12</textSize>
  3337.         <textStyle>plain</textStyle>
  3338.         <textHeight>16</textHeight>
  3339.         <name></name>
  3340.         <script></script>
  3341.     </part>
  3342.     <part>
  3343.         <id>8</id>
  3344.         <type>field</type>
  3345.         <visible> <true /> </visible>
  3346.         <dontWrap> <false /> </dontWrap>
  3347.         <dontSearch> <false /> </dontSearch>
  3348.         <sharedText> <false /> </sharedText>
  3349.         <fixedLineHeight> <false /> </fixedLineHeight>
  3350.         <autoTab> <false /> </autoTab>
  3351.         <lockText> <true /> </lockText>
  3352.         <rect>
  3353.             <left>246</left>
  3354.             <top>90</top>
  3355.             <right>339</right>
  3356.             <bottom>111</bottom>
  3357.         </rect>
  3358.         <style>transparent</style>
  3359.         <autoSelect> <false /> </autoSelect>
  3360.         <showLines> <false /> </showLines>
  3361.         <wideMargins> <false /> </wideMargins>
  3362.         <multipleLines> <false /> </multipleLines>
  3363.         <reservedFamily> 0 </reservedFamily>
  3364.         <titleWidth>0</titleWidth>
  3365.         <icon>0</icon>
  3366.         <textAlign>left</textAlign>
  3367.         <font>Geneva</font>
  3368.         <textSize>12</textSize>
  3369.         <textStyle>plain</textStyle>
  3370.         <textHeight>16</textHeight>
  3371.         <name></name>
  3372.         <script></script>
  3373.     </part>
  3374.     <part>
  3375.         <id>11</id>
  3376.         <type>field</type>
  3377.         <visible> <true /> </visible>
  3378.         <dontWrap> <false /> </dontWrap>
  3379.         <dontSearch> <false /> </dontSearch>
  3380.         <sharedText> <false /> </sharedText>
  3381.         <fixedLineHeight> <false /> </fixedLineHeight>
  3382.         <autoTab> <false /> </autoTab>
  3383.         <lockText> <true /> </lockText>
  3384.         <rect>
  3385.             <left>338</left>
  3386.             <top>90</top>
  3387.             <right>474</right>
  3388.             <bottom>111</bottom>
  3389.         </rect>
  3390.         <style>transparent</style>
  3391.         <autoSelect> <false /> </autoSelect>
  3392.         <showLines> <false /> </showLines>
  3393.         <wideMargins> <false /> </wideMargins>
  3394.         <multipleLines> <false /> </multipleLines>
  3395.         <reservedFamily> 0 </reservedFamily>
  3396.         <titleWidth>0</titleWidth>
  3397.         <icon>0</icon>
  3398.         <textAlign>left</textAlign>
  3399.         <font>Geneva</font>
  3400.         <textSize>12</textSize>
  3401.         <textStyle>plain</textStyle>
  3402.         <textHeight>16</textHeight>
  3403.         <name></name>
  3404.         <script></script>
  3405.     </part>
  3406.     <part>
  3407.         <id>12</id>
  3408.         <type>field</type>
  3409.         <visible> <true /> </visible>
  3410.         <dontWrap> <false /> </dontWrap>
  3411.         <dontSearch> <false /> </dontSearch>
  3412.         <sharedText> <false /> </sharedText>
  3413.         <fixedLineHeight> <false /> </fixedLineHeight>
  3414.         <autoTab> <false /> </autoTab>
  3415.         <lockText> <true /> </lockText>
  3416.         <rect>
  3417.             <left>471</left>
  3418.             <top>327</top>
  3419.             <right>512</right>
  3420.             <bottom>342</bottom>
  3421.         </rect>
  3422.         <style>transparent</style>
  3423.         <autoSelect> <false /> </autoSelect>
  3424.         <showLines> <false /> </showLines>
  3425.         <wideMargins> <false /> </wideMargins>
  3426.         <multipleLines> <false /> </multipleLines>
  3427.         <reservedFamily> 0 </reservedFamily>
  3428.         <titleWidth>0</titleWidth>
  3429.         <icon>0</icon>
  3430.         <textAlign>left</textAlign>
  3431.         <font>Geneva</font>
  3432.         <textSize>12</textSize>
  3433.         <textStyle>plain</textStyle>
  3434.         <textHeight>16</textHeight>
  3435.         <name></name>
  3436.         <script></script>
  3437.     </part>
  3438.     <content>
  3439.         <layer>card</layer>
  3440.         <id>1</id>
  3441.         <text><span class="style1">ethods that get and put object data are:</span><span class="style12">PutObject</span><span class="style1"> writes an object to a stream and </span><span class="style12">GetObject</span><span class="style1"> reads an object from a stream.  The object class must be a subclass of CObject.Like GetHandle, </span><span class="style12">GetObject</span><span class="style1"> allocates memory from the heap and then copies the object's contents from the stream to the allocated space, returning a handle to the new object.  GetObject uses the equivalent of new to create the object, so it is created with the correct class.It is OK to call PutObject with a null pointer, and GetObject may return a null pointer.There is lots more to say about GetObject and PutObject.  We will continue in the </span><span class="style12">Documents</span><span class="style1"> section.</span></text>
  3442.     </content>
  3443.     <content>
  3444.         <layer>card</layer>
  3445.         <id>2</id>
  3446.         <text><span class="style24">treams</span></text>
  3447.     </content>
  3448.     <content>
  3449.         <layer>card</layer>
  3450.         <id>4</id>
  3451.         <text>6</text>
  3452.     </content>
  3453.     <content>
  3454.         <layer>card</layer>
  3455.         <id>5</id>
  3456.         <text><span class="style28">bject data</span></text>
  3457.     </content>
  3458.     <content>
  3459.         <layer>card</layer>
  3460.         <id>6</id>
  3461.         <text><span class="style15">etObject</span></text>
  3462.     </content>
  3463.     <content>
  3464.         <layer>card</layer>
  3465.         <id>8</id>
  3466.         <text><span class="style15">utObject</span></text>
  3467.     </content>
  3468.     <content>
  3469.         <layer>card</layer>
  3470.         <id>11</id>
  3471.         <text><span class="style9">Object subclass object</span></text>
  3472.     </content>
  3473.     <content>
  3474.         <layer>card</layer>
  3475.         <id>12</id>
  3476.         <text><span class="style32">ore...</span></text>
  3477.     </content>
  3478.     <name>Streams</name>
  3479.     <script></script>
  3480. </card>
  3481.  
  3482.  
  3483. card_29908.xml
  3484. <?xml version="1.0" encoding="utf-8" ?>
  3485. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  3486. <card>
  3487.     <id>29908</id>
  3488.     <filler1>0</filler1>
  3489.     <cantDelete> <false /> </cantDelete>
  3490.     <showPict> <true /> </showPict>
  3491.     <dontSearch> <false /> </dontSearch>
  3492.     <owner>2668</owner>
  3493.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  3494.     <part>
  3495.         <id>1</id>
  3496.         <type>field</type>
  3497.         <visible> <true /> </visible>
  3498.         <dontWrap> <false /> </dontWrap>
  3499.         <dontSearch> <true /> </dontSearch>
  3500.         <sharedText> <false /> </sharedText>
  3501.         <fixedLineHeight> <false /> </fixedLineHeight>
  3502.         <autoTab> <false /> </autoTab>
  3503.         <lockText> <true /> </lockText>
  3504.         <rect>
  3505.             <left>142</left>
  3506.             <top>66</top>
  3507.             <right>476</right>
  3508.             <bottom>317</bottom>
  3509.         </rect>
  3510.         <style>transparent</style>
  3511.         <autoSelect> <false /> </autoSelect>
  3512.         <showLines> <false /> </showLines>
  3513.         <wideMargins> <false /> </wideMargins>
  3514.         <multipleLines> <false /> </multipleLines>
  3515.         <reservedFamily> 0 </reservedFamily>
  3516.         <titleWidth>0</titleWidth>
  3517.         <icon>0</icon>
  3518.         <textAlign>left</textAlign>
  3519.         <font>Geneva</font>
  3520.         <textSize>10</textSize>
  3521.         <textStyle>plain</textStyle>
  3522.         <textHeight>13</textHeight>
  3523.         <name></name>
  3524.         <script></script>
  3525.     </part>
  3526.     <part>
  3527.         <id>2</id>
  3528.         <type>field</type>
  3529.         <visible> <true /> </visible>
  3530.         <dontWrap> <false /> </dontWrap>
  3531.         <dontSearch> <false /> </dontSearch>
  3532.         <sharedText> <false /> </sharedText>
  3533.         <fixedLineHeight> <false /> </fixedLineHeight>
  3534.         <autoTab> <false /> </autoTab>
  3535.         <lockText> <true /> </lockText>
  3536.         <rect>
  3537.             <left>224</left>
  3538.             <top>43</top>
  3539.             <right>338</right>
  3540.             <bottom>61</bottom>
  3541.         </rect>
  3542.         <style>transparent</style>
  3543.         <autoSelect> <false /> </autoSelect>
  3544.         <showLines> <false /> </showLines>
  3545.         <wideMargins> <false /> </wideMargins>
  3546.         <multipleLines> <false /> </multipleLines>
  3547.         <reservedFamily> 0 </reservedFamily>
  3548.         <titleWidth>0</titleWidth>
  3549.         <icon>0</icon>
  3550.         <textAlign>left</textAlign>
  3551.         <font>Geneva</font>
  3552.         <textSize>12</textSize>
  3553.         <textStyle>plain</textStyle>
  3554.         <textHeight>16</textHeight>
  3555.         <name></name>
  3556.         <script></script>
  3557.     </part>
  3558.     <part>
  3559.         <id>3</id>
  3560.         <type>field</type>
  3561.         <visible> <true /> </visible>
  3562.         <dontWrap> <false /> </dontWrap>
  3563.         <dontSearch> <false /> </dontSearch>
  3564.         <sharedText> <false /> </sharedText>
  3565.         <fixedLineHeight> <false /> </fixedLineHeight>
  3566.         <autoTab> <false /> </autoTab>
  3567.         <lockText> <true /> </lockText>
  3568.         <rect>
  3569.             <left>471</left>
  3570.             <top>327</top>
  3571.             <right>512</right>
  3572.             <bottom>342</bottom>
  3573.         </rect>
  3574.         <style>transparent</style>
  3575.         <autoSelect> <false /> </autoSelect>
  3576.         <showLines> <false /> </showLines>
  3577.         <wideMargins> <false /> </wideMargins>
  3578.         <multipleLines> <false /> </multipleLines>
  3579.         <reservedFamily> 0 </reservedFamily>
  3580.         <titleWidth>0</titleWidth>
  3581.         <icon>0</icon>
  3582.         <textAlign>left</textAlign>
  3583.         <font>Geneva</font>
  3584.         <textSize>12</textSize>
  3585.         <textStyle>plain</textStyle>
  3586.         <textHeight>16</textHeight>
  3587.         <name></name>
  3588.         <script></script>
  3589.     </part>
  3590.     <part>
  3591.         <id>4</id>
  3592.         <type>field</type>
  3593.         <visible> <true /> </visible>
  3594.         <dontWrap> <false /> </dontWrap>
  3595.         <dontSearch> <false /> </dontSearch>
  3596.         <sharedText> <false /> </sharedText>
  3597.         <fixedLineHeight> <false /> </fixedLineHeight>
  3598.         <autoTab> <false /> </autoTab>
  3599.         <lockText> <true /> </lockText>
  3600.         <rect>
  3601.             <left>246</left>
  3602.             <top>323</top>
  3603.             <right>271</right>
  3604.             <bottom>341</bottom>
  3605.         </rect>
  3606.         <style>transparent</style>
  3607.         <autoSelect> <false /> </autoSelect>
  3608.         <showLines> <false /> </showLines>
  3609.         <wideMargins> <false /> </wideMargins>
  3610.         <multipleLines> <false /> </multipleLines>
  3611.         <reservedFamily> 0 </reservedFamily>
  3612.         <titleWidth>0</titleWidth>
  3613.         <icon>0</icon>
  3614.         <textAlign>left</textAlign>
  3615.         <font>Geneva</font>
  3616.         <textSize>10</textSize>
  3617.         <textStyle>plain</textStyle>
  3618.         <textHeight>13</textHeight>
  3619.         <name></name>
  3620.         <script></script>
  3621.     </part>
  3622.     <part>
  3623.         <id>5</id>
  3624.         <type>field</type>
  3625.         <visible> <true /> </visible>
  3626.         <dontWrap> <false /> </dontWrap>
  3627.         <dontSearch> <false /> </dontSearch>
  3628.         <sharedText> <false /> </sharedText>
  3629.         <fixedLineHeight> <false /> </fixedLineHeight>
  3630.         <autoTab> <false /> </autoTab>
  3631.         <lockText> <true /> </lockText>
  3632.         <rect>
  3633.             <left>31</left>
  3634.             <top>66</top>
  3635.             <right>140</right>
  3636.             <bottom>308</bottom>
  3637.         </rect>
  3638.         <style>transparent</style>
  3639.         <autoSelect> <false /> </autoSelect>
  3640.         <showLines> <false /> </showLines>
  3641.         <wideMargins> <false /> </wideMargins>
  3642.         <multipleLines> <false /> </multipleLines>
  3643.         <reservedFamily> 0 </reservedFamily>
  3644.         <titleWidth>0</titleWidth>
  3645.         <icon>0</icon>
  3646.         <textAlign>left</textAlign>
  3647.         <font>Geneva</font>
  3648.         <textSize>12</textSize>
  3649.         <textStyle>plain</textStyle>
  3650.         <textHeight>16</textHeight>
  3651.         <name></name>
  3652.         <script></script>
  3653.     </part>
  3654.     <part>
  3655.         <id>6</id>
  3656.         <type>field</type>
  3657.         <visible> <true /> </visible>
  3658.         <dontWrap> <false /> </dontWrap>
  3659.         <dontSearch> <false /> </dontSearch>
  3660.         <sharedText> <false /> </sharedText>
  3661.         <fixedLineHeight> <false /> </fixedLineHeight>
  3662.         <autoTab> <false /> </autoTab>
  3663.         <lockText> <true /> </lockText>
  3664.         <rect>
  3665.             <left>155</left>
  3666.             <top>90</top>
  3667.             <right>254</right>
  3668.             <bottom>120</bottom>
  3669.         </rect>
  3670.         <style>transparent</style>
  3671.         <autoSelect> <false /> </autoSelect>
  3672.         <showLines> <false /> </showLines>
  3673.         <wideMargins> <false /> </wideMargins>
  3674.         <multipleLines> <false /> </multipleLines>
  3675.         <reservedFamily> 0 </reservedFamily>
  3676.         <titleWidth>0</titleWidth>
  3677.         <icon>0</icon>
  3678.         <textAlign>left</textAlign>
  3679.         <font>Geneva</font>
  3680.         <textSize>12</textSize>
  3681.         <textStyle>plain</textStyle>
  3682.         <textHeight>16</textHeight>
  3683.         <name></name>
  3684.         <script></script>
  3685.     </part>
  3686.     <part>
  3687.         <id>11</id>
  3688.         <type>field</type>
  3689.         <visible> <true /> </visible>
  3690.         <dontWrap> <false /> </dontWrap>
  3691.         <dontSearch> <false /> </dontSearch>
  3692.         <sharedText> <false /> </sharedText>
  3693.         <fixedLineHeight> <false /> </fixedLineHeight>
  3694.         <autoTab> <false /> </autoTab>
  3695.         <lockText> <true /> </lockText>
  3696.         <rect>
  3697.             <left>269</left>
  3698.             <top>90</top>
  3699.             <right>419</right>
  3700.             <bottom>120</bottom>
  3701.         </rect>
  3702.         <style>transparent</style>
  3703.         <autoSelect> <false /> </autoSelect>
  3704.         <showLines> <false /> </showLines>
  3705.         <wideMargins> <false /> </wideMargins>
  3706.         <multipleLines> <false /> </multipleLines>
  3707.         <reservedFamily> 0 </reservedFamily>
  3708.         <titleWidth>0</titleWidth>
  3709.         <icon>0</icon>
  3710.         <textAlign>left</textAlign>
  3711.         <font>Geneva</font>
  3712.         <textSize>12</textSize>
  3713.         <textStyle>plain</textStyle>
  3714.         <textHeight>16</textHeight>
  3715.         <name></name>
  3716.         <script></script>
  3717.     </part>
  3718.     <part>
  3719.         <id>12</id>
  3720.         <type>field</type>
  3721.         <visible> <true /> </visible>
  3722.         <dontWrap> <false /> </dontWrap>
  3723.         <dontSearch> <false /> </dontSearch>
  3724.         <sharedText> <false /> </sharedText>
  3725.         <fixedLineHeight> <false /> </fixedLineHeight>
  3726.         <autoTab> <false /> </autoTab>
  3727.         <lockText> <true /> </lockText>
  3728.         <rect>
  3729.             <left>471</left>
  3730.             <top>327</top>
  3731.             <right>512</right>
  3732.             <bottom>342</bottom>
  3733.         </rect>
  3734.         <style>transparent</style>
  3735.         <autoSelect> <false /> </autoSelect>
  3736.         <showLines> <false /> </showLines>
  3737.         <wideMargins> <false /> </wideMargins>
  3738.         <multipleLines> <false /> </multipleLines>
  3739.         <reservedFamily> 0 </reservedFamily>
  3740.         <titleWidth>0</titleWidth>
  3741.         <icon>0</icon>
  3742.         <textAlign>left</textAlign>
  3743.         <font>Geneva</font>
  3744.         <textSize>12</textSize>
  3745.         <textStyle>plain</textStyle>
  3746.         <textHeight>16</textHeight>
  3747.         <name></name>
  3748.         <script></script>
  3749.     </part>
  3750.     <content>
  3751.         <layer>card</layer>
  3752.         <id>1</id>
  3753.         <text><span class="style1">wo additional methods get object data:You may never use GetBureaucrat; it is called by </span><span class="style12">GetView</span><span class="style1">.  But </span><span class="style12">GetView</span><span class="style1"> can be handy.Object I/O can get and put windows, panes, controls, borders, environments‚Äîmost objects that represent what the user sees.  This allows you to get and put the entire visual state of a program, if you wish, as easily as, say, an integer.You </span><span class="style13">put</span><span class="style1"> a view or bureaucrat using </span><span class="style12">PutObject</span><span class="style1">.  </span><span class="style12">GetView</span><span class="style1"> is provided because the newly created object needs to know its enclosure and supervisor during initialization.  Other than that, it simply calls </span><span class="style12">GetObject</span><span class="style1">.</span></text>
  3754.     </content>
  3755.     <content>
  3756.         <layer>card</layer>
  3757.         <id>2</id>
  3758.         <text><span class="style24">treams</span></text>
  3759.     </content>
  3760.     <content>
  3761.         <layer>card</layer>
  3762.         <id>4</id>
  3763.         <text>7</text>
  3764.     </content>
  3765.     <content>
  3766.         <layer>card</layer>
  3767.         <id>5</id>
  3768.         <text><span class="style28">View andCBureaucratobjects</span></text>
  3769.     </content>
  3770.     <content>
  3771.         <layer>card</layer>
  3772.         <id>6</id>
  3773.         <text><span class="style9">etBureaucrat</span><span class="style15">GetView</span></text>
  3774.     </content>
  3775.     <content>
  3776.         <layer>card</layer>
  3777.         <id>11</id>
  3778.         <text><span class="style9">Bureaucrat subclass objectCView subclass object</span></text>
  3779.     </content>
  3780.     <content>
  3781.         <layer>card</layer>
  3782.         <id>12</id>
  3783.         <text><span class="style32">ore...</span></text>
  3784.     </content>
  3785.     <name>Streams</name>
  3786.     <script></script>
  3787. </card>
  3788.  
  3789.  
  3790. card_4467.xml
  3791. <?xml version="1.0" encoding="utf-8" ?>
  3792. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  3793. <card>
  3794.     <id>4467</id>
  3795.     <filler1>0</filler1>
  3796.     <cantDelete> <false /> </cantDelete>
  3797.     <showPict> <true /> </showPict>
  3798.     <dontSearch> <false /> </dontSearch>
  3799.     <owner>2668</owner>
  3800.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  3801.     <part>
  3802.         <id>1</id>
  3803.         <type>field</type>
  3804.         <visible> <true /> </visible>
  3805.         <dontWrap> <false /> </dontWrap>
  3806.         <dontSearch> <true /> </dontSearch>
  3807.         <sharedText> <false /> </sharedText>
  3808.         <fixedLineHeight> <false /> </fixedLineHeight>
  3809.         <autoTab> <false /> </autoTab>
  3810.         <lockText> <true /> </lockText>
  3811.         <rect>
  3812.             <left>142</left>
  3813.             <top>66</top>
  3814.             <right>476</right>
  3815.             <bottom>317</bottom>
  3816.         </rect>
  3817.         <style>transparent</style>
  3818.         <autoSelect> <false /> </autoSelect>
  3819.         <showLines> <false /> </showLines>
  3820.         <wideMargins> <false /> </wideMargins>
  3821.         <multipleLines> <false /> </multipleLines>
  3822.         <reservedFamily> 0 </reservedFamily>
  3823.         <titleWidth>0</titleWidth>
  3824.         <icon>0</icon>
  3825.         <textAlign>left</textAlign>
  3826.         <font>Geneva</font>
  3827.         <textSize>10</textSize>
  3828.         <textStyle>plain</textStyle>
  3829.         <textHeight>13</textHeight>
  3830.         <name></name>
  3831.         <script></script>
  3832.     </part>
  3833.     <part>
  3834.         <id>2</id>
  3835.         <type>field</type>
  3836.         <visible> <true /> </visible>
  3837.         <dontWrap> <false /> </dontWrap>
  3838.         <dontSearch> <false /> </dontSearch>
  3839.         <sharedText> <false /> </sharedText>
  3840.         <fixedLineHeight> <false /> </fixedLineHeight>
  3841.         <autoTab> <false /> </autoTab>
  3842.         <lockText> <true /> </lockText>
  3843.         <rect>
  3844.             <left>224</left>
  3845.             <top>43</top>
  3846.             <right>338</right>
  3847.             <bottom>61</bottom>
  3848.         </rect>
  3849.         <style>transparent</style>
  3850.         <autoSelect> <false /> </autoSelect>
  3851.         <showLines> <false /> </showLines>
  3852.         <wideMargins> <false /> </wideMargins>
  3853.         <multipleLines> <false /> </multipleLines>
  3854.         <reservedFamily> 0 </reservedFamily>
  3855.         <titleWidth>0</titleWidth>
  3856.         <icon>0</icon>
  3857.         <textAlign>left</textAlign>
  3858.         <font>Geneva</font>
  3859.         <textSize>12</textSize>
  3860.         <textStyle>plain</textStyle>
  3861.         <textHeight>16</textHeight>
  3862.         <name></name>
  3863.         <script></script>
  3864.     </part>
  3865.     <part>
  3866.         <id>3</id>
  3867.         <type>field</type>
  3868.         <visible> <true /> </visible>
  3869.         <dontWrap> <false /> </dontWrap>
  3870.         <dontSearch> <false /> </dontSearch>
  3871.         <sharedText> <false /> </sharedText>
  3872.         <fixedLineHeight> <false /> </fixedLineHeight>
  3873.         <autoTab> <false /> </autoTab>
  3874.         <lockText> <true /> </lockText>
  3875.         <rect>
  3876.             <left>471</left>
  3877.             <top>327</top>
  3878.             <right>512</right>
  3879.             <bottom>342</bottom>
  3880.         </rect>
  3881.         <style>transparent</style>
  3882.         <autoSelect> <false /> </autoSelect>
  3883.         <showLines> <false /> </showLines>
  3884.         <wideMargins> <false /> </wideMargins>
  3885.         <multipleLines> <false /> </multipleLines>
  3886.         <reservedFamily> 0 </reservedFamily>
  3887.         <titleWidth>0</titleWidth>
  3888.         <icon>0</icon>
  3889.         <textAlign>left</textAlign>
  3890.         <font>Geneva</font>
  3891.         <textSize>12</textSize>
  3892.         <textStyle>plain</textStyle>
  3893.         <textHeight>16</textHeight>
  3894.         <name></name>
  3895.         <script></script>
  3896.     </part>
  3897.     <part>
  3898.         <id>4</id>
  3899.         <type>field</type>
  3900.         <visible> <true /> </visible>
  3901.         <dontWrap> <false /> </dontWrap>
  3902.         <dontSearch> <false /> </dontSearch>
  3903.         <sharedText> <false /> </sharedText>
  3904.         <fixedLineHeight> <false /> </fixedLineHeight>
  3905.         <autoTab> <false /> </autoTab>
  3906.         <lockText> <true /> </lockText>
  3907.         <rect>
  3908.             <left>246</left>
  3909.             <top>323</top>
  3910.             <right>271</right>
  3911.             <bottom>341</bottom>
  3912.         </rect>
  3913.         <style>transparent</style>
  3914.         <autoSelect> <false /> </autoSelect>
  3915.         <showLines> <false /> </showLines>
  3916.         <wideMargins> <false /> </wideMargins>
  3917.         <multipleLines> <false /> </multipleLines>
  3918.         <reservedFamily> 0 </reservedFamily>
  3919.         <titleWidth>0</titleWidth>
  3920.         <icon>0</icon>
  3921.         <textAlign>left</textAlign>
  3922.         <font>Geneva</font>
  3923.         <textSize>10</textSize>
  3924.         <textStyle>plain</textStyle>
  3925.         <textHeight>13</textHeight>
  3926.         <name></name>
  3927.         <script></script>
  3928.     </part>
  3929.     <part>
  3930.         <id>5</id>
  3931.         <type>field</type>
  3932.         <visible> <true /> </visible>
  3933.         <dontWrap> <false /> </dontWrap>
  3934.         <dontSearch> <false /> </dontSearch>
  3935.         <sharedText> <false /> </sharedText>
  3936.         <fixedLineHeight> <false /> </fixedLineHeight>
  3937.         <autoTab> <false /> </autoTab>
  3938.         <lockText> <true /> </lockText>
  3939.         <rect>
  3940.             <left>31</left>
  3941.             <top>66</top>
  3942.             <right>140</right>
  3943.             <bottom>308</bottom>
  3944.         </rect>
  3945.         <style>transparent</style>
  3946.         <autoSelect> <false /> </autoSelect>
  3947.         <showLines> <false /> </showLines>
  3948.         <wideMargins> <false /> </wideMargins>
  3949.         <multipleLines> <false /> </multipleLines>
  3950.         <reservedFamily> 0 </reservedFamily>
  3951.         <titleWidth>0</titleWidth>
  3952.         <icon>0</icon>
  3953.         <textAlign>left</textAlign>
  3954.         <font>Geneva</font>
  3955.         <textSize>12</textSize>
  3956.         <textStyle>plain</textStyle>
  3957.         <textHeight>16</textHeight>
  3958.         <name></name>
  3959.         <script></script>
  3960.     </part>
  3961.     <part>
  3962.         <id>12</id>
  3963.         <type>field</type>
  3964.         <visible> <true /> </visible>
  3965.         <dontWrap> <false /> </dontWrap>
  3966.         <dontSearch> <false /> </dontSearch>
  3967.         <sharedText> <false /> </sharedText>
  3968.         <fixedLineHeight> <false /> </fixedLineHeight>
  3969.         <autoTab> <false /> </autoTab>
  3970.         <lockText> <true /> </lockText>
  3971.         <rect>
  3972.             <left>155</left>
  3973.             <top>104</top>
  3974.             <right>324</right>
  3975.             <bottom>251</bottom>
  3976.         </rect>
  3977.         <style>transparent</style>
  3978.         <autoSelect> <false /> </autoSelect>
  3979.         <showLines> <false /> </showLines>
  3980.         <wideMargins> <false /> </wideMargins>
  3981.         <multipleLines> <false /> </multipleLines>
  3982.         <reservedFamily> 0 </reservedFamily>
  3983.         <titleWidth>0</titleWidth>
  3984.         <icon>0</icon>
  3985.         <textAlign>left</textAlign>
  3986.         <font>Geneva</font>
  3987.         <textSize>12</textSize>
  3988.         <textStyle>plain</textStyle>
  3989.         <textHeight>16</textHeight>
  3990.         <name></name>
  3991.         <script></script>
  3992.     </part>
  3993.     <part>
  3994.         <id>13</id>
  3995.         <type>field</type>
  3996.         <visible> <true /> </visible>
  3997.         <dontWrap> <false /> </dontWrap>
  3998.         <dontSearch> <false /> </dontSearch>
  3999.         <sharedText> <false /> </sharedText>
  4000.         <fixedLineHeight> <false /> </fixedLineHeight>
  4001.         <autoTab> <false /> </autoTab>
  4002.         <lockText> <true /> </lockText>
  4003.         <rect>
  4004.             <left>323</left>
  4005.             <top>104</top>
  4006.             <right>496</right>
  4007.             <bottom>251</bottom>
  4008.         </rect>
  4009.         <style>transparent</style>
  4010.         <autoSelect> <false /> </autoSelect>
  4011.         <showLines> <false /> </showLines>
  4012.         <wideMargins> <false /> </wideMargins>
  4013.         <multipleLines> <false /> </multipleLines>
  4014.         <reservedFamily> 0 </reservedFamily>
  4015.         <titleWidth>0</titleWidth>
  4016.         <icon>0</icon>
  4017.         <textAlign>left</textAlign>
  4018.         <font>Geneva</font>
  4019.         <textSize>12</textSize>
  4020.         <textStyle>plain</textStyle>
  4021.         <textHeight>16</textHeight>
  4022.         <name></name>
  4023.         <script></script>
  4024.     </part>
  4025.     <part>
  4026.         <id>14</id>
  4027.         <type>field</type>
  4028.         <visible> <true /> </visible>
  4029.         <dontWrap> <false /> </dontWrap>
  4030.         <dontSearch> <false /> </dontSearch>
  4031.         <sharedText> <false /> </sharedText>
  4032.         <fixedLineHeight> <false /> </fixedLineHeight>
  4033.         <autoTab> <false /> </autoTab>
  4034.         <lockText> <true /> </lockText>
  4035.         <rect>
  4036.             <left>471</left>
  4037.             <top>327</top>
  4038.             <right>512</right>
  4039.             <bottom>342</bottom>
  4040.         </rect>
  4041.         <style>transparent</style>
  4042.         <autoSelect> <false /> </autoSelect>
  4043.         <showLines> <false /> </showLines>
  4044.         <wideMargins> <false /> </wideMargins>
  4045.         <multipleLines> <false /> </multipleLines>
  4046.         <reservedFamily> 0 </reservedFamily>
  4047.         <titleWidth>0</titleWidth>
  4048.         <icon>0</icon>
  4049.         <textAlign>left</textAlign>
  4050.         <font>Geneva</font>
  4051.         <textSize>12</textSize>
  4052.         <textStyle>plain</textStyle>
  4053.         <textHeight>16</textHeight>
  4054.         <name></name>
  4055.         <script></script>
  4056.     </part>
  4057.     <content>
  4058.         <layer>card</layer>
  4059.         <id>2</id>
  4060.         <text><span class="style24">treams</span></text>
  4061.     </content>
  4062.     <content>
  4063.         <layer>card</layer>
  4064.         <id>4</id>
  4065.         <text>8</text>
  4066.     </content>
  4067.     <content>
  4068.         <layer>card</layer>
  4069.         <id>5</id>
  4070.         <text><span class="style28">sing get and putmethods</span></text>
  4071.     </content>
  4072.     <content>
  4073.         <layer>card</layer>
  4074.         <id>1</id>
  4075.         <text>Get and put methods are used in the perhaps obvious way.  The first argument to all put methods is the data to be written.  For example,        Get methods return simple data as values, and record or array data as the value of the first argument.  For example,It is no more difficult to get and put objects.  For example,A document might use the two statements above to write its entire contents followed by its entire window (panes and all) to a stream.  We will see how in the next section.</text>
  4076.     </content>
  4077.     <content>
  4078.         <layer>card</layer>
  4079.         <id>12</id>
  4080.         <text><span class="style32">aStream->PutLong(itsValue);itsValue = aStream->GetShort();aStream->GetStr255(name);aStream-></span><span class="style35">PutObject</span><span class="style32">(itsContents);aStream-></span><span class="style35">PutObject</span><span class="style32">(itsWindow);</span></text>
  4081.     </content>
  4082.     <content>
  4083.         <layer>card</layer>
  4084.         <id>13</id>
  4085.         <text><span class="style32">aStream.PutLong(itsValue);itsValue := aStream.GetShort;aStream.GetStr255(name);</span></text>
  4086.     </content>
  4087.     <name>Streams</name>
  4088.     <script></script>
  4089. </card>
  4090.  
  4091.  
  4092. card_6975.xml
  4093. <?xml version="1.0" encoding="utf-8" ?>
  4094. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  4095. <card>
  4096.     <id>6975</id>
  4097.     <filler1>0</filler1>
  4098.     <cantDelete> <false /> </cantDelete>
  4099.     <showPict> <true /> </showPict>
  4100.     <dontSearch> <false /> </dontSearch>
  4101.     <owner>2668</owner>
  4102.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  4103.     <part>
  4104.         <id>1</id>
  4105.         <type>field</type>
  4106.         <visible> <true /> </visible>
  4107.         <dontWrap> <false /> </dontWrap>
  4108.         <dontSearch> <true /> </dontSearch>
  4109.         <sharedText> <false /> </sharedText>
  4110.         <fixedLineHeight> <false /> </fixedLineHeight>
  4111.         <autoTab> <false /> </autoTab>
  4112.         <lockText> <true /> </lockText>
  4113.         <rect>
  4114.             <left>144</left>
  4115.             <top>66</top>
  4116.             <right>476</right>
  4117.             <bottom>316</bottom>
  4118.         </rect>
  4119.         <style>transparent</style>
  4120.         <autoSelect> <false /> </autoSelect>
  4121.         <showLines> <false /> </showLines>
  4122.         <wideMargins> <false /> </wideMargins>
  4123.         <multipleLines> <false /> </multipleLines>
  4124.         <reservedFamily> 0 </reservedFamily>
  4125.         <titleWidth>0</titleWidth>
  4126.         <icon>0</icon>
  4127.         <textAlign>left</textAlign>
  4128.         <font>Geneva</font>
  4129.         <textSize>10</textSize>
  4130.         <textStyle>plain</textStyle>
  4131.         <textHeight>13</textHeight>
  4132.         <name></name>
  4133.         <script></script>
  4134.     </part>
  4135.     <part>
  4136.         <id>2</id>
  4137.         <type>field</type>
  4138.         <visible> <true /> </visible>
  4139.         <dontWrap> <false /> </dontWrap>
  4140.         <dontSearch> <false /> </dontSearch>
  4141.         <sharedText> <false /> </sharedText>
  4142.         <fixedLineHeight> <false /> </fixedLineHeight>
  4143.         <autoTab> <false /> </autoTab>
  4144.         <lockText> <true /> </lockText>
  4145.         <rect>
  4146.             <left>246</left>
  4147.             <top>323</top>
  4148.             <right>271</right>
  4149.             <bottom>341</bottom>
  4150.         </rect>
  4151.         <style>transparent</style>
  4152.         <autoSelect> <false /> </autoSelect>
  4153.         <showLines> <false /> </showLines>
  4154.         <wideMargins> <false /> </wideMargins>
  4155.         <multipleLines> <false /> </multipleLines>
  4156.         <reservedFamily> 0 </reservedFamily>
  4157.         <titleWidth>0</titleWidth>
  4158.         <icon>0</icon>
  4159.         <textAlign>left</textAlign>
  4160.         <font>Geneva</font>
  4161.         <textSize>10</textSize>
  4162.         <textStyle>plain</textStyle>
  4163.         <textHeight>13</textHeight>
  4164.         <name></name>
  4165.         <script></script>
  4166.     </part>
  4167.     <part>
  4168.         <id>6</id>
  4169.         <type>field</type>
  4170.         <visible> <true /> </visible>
  4171.         <dontWrap> <false /> </dontWrap>
  4172.         <dontSearch> <false /> </dontSearch>
  4173.         <sharedText> <false /> </sharedText>
  4174.         <fixedLineHeight> <false /> </fixedLineHeight>
  4175.         <autoTab> <false /> </autoTab>
  4176.         <lockText> <true /> </lockText>
  4177.         <rect>
  4178.             <left>187</left>
  4179.             <top>43</top>
  4180.             <right>326</right>
  4181.             <bottom>61</bottom>
  4182.         </rect>
  4183.         <style>transparent</style>
  4184.         <autoSelect> <false /> </autoSelect>
  4185.         <showLines> <false /> </showLines>
  4186.         <wideMargins> <false /> </wideMargins>
  4187.         <multipleLines> <false /> </multipleLines>
  4188.         <reservedFamily> 0 </reservedFamily>
  4189.         <titleWidth>0</titleWidth>
  4190.         <icon>0</icon>
  4191.         <textAlign>left</textAlign>
  4192.         <font>Geneva</font>
  4193.         <textSize>12</textSize>
  4194.         <textStyle>plain</textStyle>
  4195.         <textHeight>16</textHeight>
  4196.         <name></name>
  4197.         <script></script>
  4198.     </part>
  4199.     <part>
  4200.         <id>7</id>
  4201.         <type>field</type>
  4202.         <visible> <true /> </visible>
  4203.         <dontWrap> <false /> </dontWrap>
  4204.         <dontSearch> <false /> </dontSearch>
  4205.         <sharedText> <false /> </sharedText>
  4206.         <fixedLineHeight> <false /> </fixedLineHeight>
  4207.         <autoTab> <false /> </autoTab>
  4208.         <lockText> <true /> </lockText>
  4209.         <rect>
  4210.             <left>471</left>
  4211.             <top>327</top>
  4212.             <right>512</right>
  4213.             <bottom>342</bottom>
  4214.         </rect>
  4215.         <style>transparent</style>
  4216.         <autoSelect> <false /> </autoSelect>
  4217.         <showLines> <false /> </showLines>
  4218.         <wideMargins> <false /> </wideMargins>
  4219.         <multipleLines> <false /> </multipleLines>
  4220.         <reservedFamily> 0 </reservedFamily>
  4221.         <titleWidth>0</titleWidth>
  4222.         <icon>0</icon>
  4223.         <textAlign>left</textAlign>
  4224.         <font>Geneva</font>
  4225.         <textSize>12</textSize>
  4226.         <textStyle>plain</textStyle>
  4227.         <textHeight>16</textHeight>
  4228.         <name></name>
  4229.         <script></script>
  4230.     </part>
  4231.     <part>
  4232.         <id>10</id>
  4233.         <type>field</type>
  4234.         <visible> <true /> </visible>
  4235.         <dontWrap> <false /> </dontWrap>
  4236.         <dontSearch> <false /> </dontSearch>
  4237.         <sharedText> <false /> </sharedText>
  4238.         <fixedLineHeight> <false /> </fixedLineHeight>
  4239.         <autoTab> <false /> </autoTab>
  4240.         <lockText> <true /> </lockText>
  4241.         <rect>
  4242.             <left>31</left>
  4243.             <top>66</top>
  4244.             <right>140</right>
  4245.             <bottom>308</bottom>
  4246.         </rect>
  4247.         <style>transparent</style>
  4248.         <autoSelect> <false /> </autoSelect>
  4249.         <showLines> <false /> </showLines>
  4250.         <wideMargins> <false /> </wideMargins>
  4251.         <multipleLines> <false /> </multipleLines>
  4252.         <reservedFamily> 0 </reservedFamily>
  4253.         <titleWidth>0</titleWidth>
  4254.         <icon>0</icon>
  4255.         <textAlign>left</textAlign>
  4256.         <font>Geneva</font>
  4257.         <textSize>12</textSize>
  4258.         <textStyle>plain</textStyle>
  4259.         <textHeight>16</textHeight>
  4260.         <name></name>
  4261.         <script></script>
  4262.     </part>
  4263.     <part>
  4264.         <id>12</id>
  4265.         <type>field</type>
  4266.         <visible> <true /> </visible>
  4267.         <dontWrap> <false /> </dontWrap>
  4268.         <dontSearch> <false /> </dontSearch>
  4269.         <sharedText> <false /> </sharedText>
  4270.         <fixedLineHeight> <false /> </fixedLineHeight>
  4271.         <autoTab> <false /> </autoTab>
  4272.         <lockText> <true /> </lockText>
  4273.         <rect>
  4274.             <left>246</left>
  4275.             <top>323</top>
  4276.             <right>271</right>
  4277.             <bottom>341</bottom>
  4278.         </rect>
  4279.         <style>transparent</style>
  4280.         <autoSelect> <false /> </autoSelect>
  4281.         <showLines> <false /> </showLines>
  4282.         <wideMargins> <false /> </wideMargins>
  4283.         <multipleLines> <false /> </multipleLines>
  4284.         <reservedFamily> 0 </reservedFamily>
  4285.         <titleWidth>0</titleWidth>
  4286.         <icon>0</icon>
  4287.         <textAlign>left</textAlign>
  4288.         <font>Geneva</font>
  4289.         <textSize>10</textSize>
  4290.         <textStyle>plain</textStyle>
  4291.         <textHeight>13</textHeight>
  4292.         <name></name>
  4293.         <script></script>
  4294.     </part>
  4295.     <content>
  4296.         <layer>card</layer>
  4297.         <id>6</id>
  4298.         <text><span class="style24">Saver Documents</span></text>
  4299.     </content>
  4300.     <content>
  4301.         <layer>card</layer>
  4302.         <id>7</id>
  4303.         <text><span class="style32">ore...</span></text>
  4304.     </content>
  4305.     <content>
  4306.         <layer>card</layer>
  4307.         <id>1</id>
  4308.         <text><span class="style1">f your documents follow the standard protocol outlined in the previous section, then all I/O can be done for you by the </span><span class="style12">CSaver</span><span class="style1"> class from the Object I/O Library.</span><span class="style12">CSaver</span><span class="style1"> is a subclass of CDocument that contains the required NewFile, OpenFile, DoSave, DoSaveAs and DoRevert methods.</span><span class="style12">CSaver</span><span class="style1"> introduces a new instance variable, itsContents.</span></text>
  4309.     </content>
  4310.     <content>
  4311.         <layer>card</layer>
  4312.         <id>12</id>
  4313.         <text>1</text>
  4314.     </content>
  4315.     <content>
  4316.         <layer>card</layer>
  4317.         <id>10</id>
  4318.         <text><span class="style28"></span><span class="style29">CSaver</span><span class="style28"> does:  NewFile  OpenFile  DoSave  DoSaveAs  DoRevert</span></text>
  4319.     </content>
  4320.     <name>CSaver Documents</name>
  4321.     <script></script>
  4322. </card>
  4323.  
  4324.  
  4325. card_5188.xml
  4326. <?xml version="1.0" encoding="utf-8" ?>
  4327. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  4328. <card>
  4329.     <id>5188</id>
  4330.     <filler1>0</filler1>
  4331.     <bitmap>BMAP_7261.pbm</bitmap>
  4332.     <cantDelete> <false /> </cantDelete>
  4333.     <showPict> <true /> </showPict>
  4334.     <dontSearch> <false /> </dontSearch>
  4335.     <owner>2668</owner>
  4336.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  4337.     <part>
  4338.         <id>1</id>
  4339.         <type>field</type>
  4340.         <visible> <true /> </visible>
  4341.         <dontWrap> <false /> </dontWrap>
  4342.         <dontSearch> <true /> </dontSearch>
  4343.         <sharedText> <false /> </sharedText>
  4344.         <fixedLineHeight> <false /> </fixedLineHeight>
  4345.         <autoTab> <false /> </autoTab>
  4346.         <lockText> <true /> </lockText>
  4347.         <rect>
  4348.             <left>144</left>
  4349.             <top>66</top>
  4350.             <right>476</right>
  4351.             <bottom>316</bottom>
  4352.         </rect>
  4353.         <style>transparent</style>
  4354.         <autoSelect> <false /> </autoSelect>
  4355.         <showLines> <false /> </showLines>
  4356.         <wideMargins> <false /> </wideMargins>
  4357.         <multipleLines> <false /> </multipleLines>
  4358.         <reservedFamily> 0 </reservedFamily>
  4359.         <titleWidth>0</titleWidth>
  4360.         <icon>0</icon>
  4361.         <textAlign>left</textAlign>
  4362.         <font>Geneva</font>
  4363.         <textSize>10</textSize>
  4364.         <textStyle>plain</textStyle>
  4365.         <textHeight>13</textHeight>
  4366.         <name></name>
  4367.         <script></script>
  4368.     </part>
  4369.     <part>
  4370.         <id>2</id>
  4371.         <type>field</type>
  4372.         <visible> <true /> </visible>
  4373.         <dontWrap> <false /> </dontWrap>
  4374.         <dontSearch> <false /> </dontSearch>
  4375.         <sharedText> <false /> </sharedText>
  4376.         <fixedLineHeight> <false /> </fixedLineHeight>
  4377.         <autoTab> <false /> </autoTab>
  4378.         <lockText> <true /> </lockText>
  4379.         <rect>
  4380.             <left>246</left>
  4381.             <top>323</top>
  4382.             <right>271</right>
  4383.             <bottom>341</bottom>
  4384.         </rect>
  4385.         <style>transparent</style>
  4386.         <autoSelect> <false /> </autoSelect>
  4387.         <showLines> <false /> </showLines>
  4388.         <wideMargins> <false /> </wideMargins>
  4389.         <multipleLines> <false /> </multipleLines>
  4390.         <reservedFamily> 0 </reservedFamily>
  4391.         <titleWidth>0</titleWidth>
  4392.         <icon>0</icon>
  4393.         <textAlign>left</textAlign>
  4394.         <font>Geneva</font>
  4395.         <textSize>10</textSize>
  4396.         <textStyle>plain</textStyle>
  4397.         <textHeight>13</textHeight>
  4398.         <name></name>
  4399.         <script></script>
  4400.     </part>
  4401.     <part>
  4402.         <id>6</id>
  4403.         <type>field</type>
  4404.         <visible> <true /> </visible>
  4405.         <dontWrap> <false /> </dontWrap>
  4406.         <dontSearch> <false /> </dontSearch>
  4407.         <sharedText> <false /> </sharedText>
  4408.         <fixedLineHeight> <false /> </fixedLineHeight>
  4409.         <autoTab> <false /> </autoTab>
  4410.         <lockText> <true /> </lockText>
  4411.         <rect>
  4412.             <left>187</left>
  4413.             <top>43</top>
  4414.             <right>326</right>
  4415.             <bottom>61</bottom>
  4416.         </rect>
  4417.         <style>transparent</style>
  4418.         <autoSelect> <false /> </autoSelect>
  4419.         <showLines> <false /> </showLines>
  4420.         <wideMargins> <false /> </wideMargins>
  4421.         <multipleLines> <false /> </multipleLines>
  4422.         <reservedFamily> 0 </reservedFamily>
  4423.         <titleWidth>0</titleWidth>
  4424.         <icon>0</icon>
  4425.         <textAlign>left</textAlign>
  4426.         <font>Geneva</font>
  4427.         <textSize>12</textSize>
  4428.         <textStyle>plain</textStyle>
  4429.         <textHeight>16</textHeight>
  4430.         <name></name>
  4431.         <script></script>
  4432.     </part>
  4433.     <part>
  4434.         <id>7</id>
  4435.         <type>field</type>
  4436.         <visible> <true /> </visible>
  4437.         <dontWrap> <false /> </dontWrap>
  4438.         <dontSearch> <false /> </dontSearch>
  4439.         <sharedText> <false /> </sharedText>
  4440.         <fixedLineHeight> <false /> </fixedLineHeight>
  4441.         <autoTab> <false /> </autoTab>
  4442.         <lockText> <true /> </lockText>
  4443.         <rect>
  4444.             <left>471</left>
  4445.             <top>327</top>
  4446.             <right>512</right>
  4447.             <bottom>342</bottom>
  4448.         </rect>
  4449.         <style>transparent</style>
  4450.         <autoSelect> <false /> </autoSelect>
  4451.         <showLines> <false /> </showLines>
  4452.         <wideMargins> <false /> </wideMargins>
  4453.         <multipleLines> <false /> </multipleLines>
  4454.         <reservedFamily> 0 </reservedFamily>
  4455.         <titleWidth>0</titleWidth>
  4456.         <icon>0</icon>
  4457.         <textAlign>left</textAlign>
  4458.         <font>Geneva</font>
  4459.         <textSize>12</textSize>
  4460.         <textStyle>plain</textStyle>
  4461.         <textHeight>16</textHeight>
  4462.         <name></name>
  4463.         <script></script>
  4464.     </part>
  4465.     <part>
  4466.         <id>10</id>
  4467.         <type>field</type>
  4468.         <visible> <true /> </visible>
  4469.         <dontWrap> <false /> </dontWrap>
  4470.         <dontSearch> <false /> </dontSearch>
  4471.         <sharedText> <false /> </sharedText>
  4472.         <fixedLineHeight> <false /> </fixedLineHeight>
  4473.         <autoTab> <false /> </autoTab>
  4474.         <lockText> <true /> </lockText>
  4475.         <rect>
  4476.             <left>31</left>
  4477.             <top>66</top>
  4478.             <right>140</right>
  4479.             <bottom>308</bottom>
  4480.         </rect>
  4481.         <style>transparent</style>
  4482.         <autoSelect> <false /> </autoSelect>
  4483.         <showLines> <false /> </showLines>
  4484.         <wideMargins> <false /> </wideMargins>
  4485.         <multipleLines> <false /> </multipleLines>
  4486.         <reservedFamily> 0 </reservedFamily>
  4487.         <titleWidth>0</titleWidth>
  4488.         <icon>0</icon>
  4489.         <textAlign>left</textAlign>
  4490.         <font>Geneva</font>
  4491.         <textSize>12</textSize>
  4492.         <textStyle>plain</textStyle>
  4493.         <textHeight>16</textHeight>
  4494.         <name></name>
  4495.         <script></script>
  4496.     </part>
  4497.     <part>
  4498.         <id>12</id>
  4499.         <type>field</type>
  4500.         <visible> <true /> </visible>
  4501.         <dontWrap> <false /> </dontWrap>
  4502.         <dontSearch> <false /> </dontSearch>
  4503.         <sharedText> <false /> </sharedText>
  4504.         <fixedLineHeight> <false /> </fixedLineHeight>
  4505.         <autoTab> <false /> </autoTab>
  4506.         <lockText> <true /> </lockText>
  4507.         <rect>
  4508.             <left>246</left>
  4509.             <top>323</top>
  4510.             <right>271</right>
  4511.             <bottom>341</bottom>
  4512.         </rect>
  4513.         <style>transparent</style>
  4514.         <autoSelect> <false /> </autoSelect>
  4515.         <showLines> <false /> </showLines>
  4516.         <wideMargins> <false /> </wideMargins>
  4517.         <multipleLines> <false /> </multipleLines>
  4518.         <reservedFamily> 0 </reservedFamily>
  4519.         <titleWidth>0</titleWidth>
  4520.         <icon>0</icon>
  4521.         <textAlign>left</textAlign>
  4522.         <font>Geneva</font>
  4523.         <textSize>10</textSize>
  4524.         <textStyle>plain</textStyle>
  4525.         <textHeight>13</textHeight>
  4526.         <name></name>
  4527.         <script></script>
  4528.     </part>
  4529.     <content>
  4530.         <layer>card</layer>
  4531.         <id>6</id>
  4532.         <text><span class="style24">Saver Documents</span></text>
  4533.     </content>
  4534.     <content>
  4535.         <layer>card</layer>
  4536.         <id>7</id>
  4537.         <text><span class="style32">ore...</span></text>
  4538.     </content>
  4539.     <content>
  4540.         <layer>card</layer>
  4541.         <id>1</id>
  4542.         <text>The key to making document I/O automatic is a stream's ability to get and put entire object data structures at a time.                         Pointer Linked Data StructuresThe itsContents instance variable points to any CObject subclass object.  Rarely are the contents of a document so small they are contained in a single object.  Rather, the itsContents object will contain pointers to other objects; itsContents is actually the root of an entire object pointer linked data structure.In the model-view-controller terminology introduced by Smalltalk, itsContents is the model, itsWindow is the view and the document object is the controller, i.e., the mediator between the two.</text>
  4543.     </content>
  4544.     <content>
  4545.         <layer>card</layer>
  4546.         <id>12</id>
  4547.         <text>2</text>
  4548.     </content>
  4549.     <content>
  4550.         <layer>card</layer>
  4551.         <id>10</id>
  4552.         <text><span class="style28"></span><span class="style29">itsContents</span><span class="style28"> is adata structure</span></text>
  4553.     </content>
  4554.     <name>Documents</name>
  4555.     <script></script>
  4556. </card>
  4557.  
  4558.  
  4559. card_8501.xml
  4560. <?xml version="1.0" encoding="utf-8" ?>
  4561. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  4562. <card>
  4563.     <id>8501</id>
  4564.     <filler1>0</filler1>
  4565.     <cantDelete> <false /> </cantDelete>
  4566.     <showPict> <true /> </showPict>
  4567.     <dontSearch> <false /> </dontSearch>
  4568.     <owner>2668</owner>
  4569.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  4570.     <part>
  4571.         <id>1</id>
  4572.         <type>field</type>
  4573.         <visible> <true /> </visible>
  4574.         <dontWrap> <false /> </dontWrap>
  4575.         <dontSearch> <true /> </dontSearch>
  4576.         <sharedText> <false /> </sharedText>
  4577.         <fixedLineHeight> <false /> </fixedLineHeight>
  4578.         <autoTab> <false /> </autoTab>
  4579.         <lockText> <true /> </lockText>
  4580.         <rect>
  4581.             <left>144</left>
  4582.             <top>66</top>
  4583.             <right>476</right>
  4584.             <bottom>316</bottom>
  4585.         </rect>
  4586.         <style>transparent</style>
  4587.         <autoSelect> <false /> </autoSelect>
  4588.         <showLines> <false /> </showLines>
  4589.         <wideMargins> <false /> </wideMargins>
  4590.         <multipleLines> <false /> </multipleLines>
  4591.         <reservedFamily> 0 </reservedFamily>
  4592.         <titleWidth>0</titleWidth>
  4593.         <icon>0</icon>
  4594.         <textAlign>left</textAlign>
  4595.         <font>Geneva</font>
  4596.         <textSize>10</textSize>
  4597.         <textStyle>plain</textStyle>
  4598.         <textHeight>13</textHeight>
  4599.         <name></name>
  4600.         <script></script>
  4601.     </part>
  4602.     <part>
  4603.         <id>2</id>
  4604.         <type>field</type>
  4605.         <visible> <true /> </visible>
  4606.         <dontWrap> <false /> </dontWrap>
  4607.         <dontSearch> <false /> </dontSearch>
  4608.         <sharedText> <false /> </sharedText>
  4609.         <fixedLineHeight> <false /> </fixedLineHeight>
  4610.         <autoTab> <false /> </autoTab>
  4611.         <lockText> <true /> </lockText>
  4612.         <rect>
  4613.             <left>246</left>
  4614.             <top>323</top>
  4615.             <right>271</right>
  4616.             <bottom>341</bottom>
  4617.         </rect>
  4618.         <style>transparent</style>
  4619.         <autoSelect> <false /> </autoSelect>
  4620.         <showLines> <false /> </showLines>
  4621.         <wideMargins> <false /> </wideMargins>
  4622.         <multipleLines> <false /> </multipleLines>
  4623.         <reservedFamily> 0 </reservedFamily>
  4624.         <titleWidth>0</titleWidth>
  4625.         <icon>0</icon>
  4626.         <textAlign>left</textAlign>
  4627.         <font>Geneva</font>
  4628.         <textSize>10</textSize>
  4629.         <textStyle>plain</textStyle>
  4630.         <textHeight>13</textHeight>
  4631.         <name></name>
  4632.         <script></script>
  4633.     </part>
  4634.     <part>
  4635.         <id>6</id>
  4636.         <type>field</type>
  4637.         <visible> <true /> </visible>
  4638.         <dontWrap> <false /> </dontWrap>
  4639.         <dontSearch> <false /> </dontSearch>
  4640.         <sharedText> <false /> </sharedText>
  4641.         <fixedLineHeight> <false /> </fixedLineHeight>
  4642.         <autoTab> <false /> </autoTab>
  4643.         <lockText> <true /> </lockText>
  4644.         <rect>
  4645.             <left>187</left>
  4646.             <top>43</top>
  4647.             <right>326</right>
  4648.             <bottom>61</bottom>
  4649.         </rect>
  4650.         <style>transparent</style>
  4651.         <autoSelect> <false /> </autoSelect>
  4652.         <showLines> <false /> </showLines>
  4653.         <wideMargins> <false /> </wideMargins>
  4654.         <multipleLines> <false /> </multipleLines>
  4655.         <reservedFamily> 0 </reservedFamily>
  4656.         <titleWidth>0</titleWidth>
  4657.         <icon>0</icon>
  4658.         <textAlign>left</textAlign>
  4659.         <font>Geneva</font>
  4660.         <textSize>12</textSize>
  4661.         <textStyle>plain</textStyle>
  4662.         <textHeight>16</textHeight>
  4663.         <name></name>
  4664.         <script></script>
  4665.     </part>
  4666.     <part>
  4667.         <id>7</id>
  4668.         <type>field</type>
  4669.         <visible> <true /> </visible>
  4670.         <dontWrap> <false /> </dontWrap>
  4671.         <dontSearch> <false /> </dontSearch>
  4672.         <sharedText> <false /> </sharedText>
  4673.         <fixedLineHeight> <false /> </fixedLineHeight>
  4674.         <autoTab> <false /> </autoTab>
  4675.         <lockText> <true /> </lockText>
  4676.         <rect>
  4677.             <left>471</left>
  4678.             <top>327</top>
  4679.             <right>512</right>
  4680.             <bottom>342</bottom>
  4681.         </rect>
  4682.         <style>transparent</style>
  4683.         <autoSelect> <false /> </autoSelect>
  4684.         <showLines> <false /> </showLines>
  4685.         <wideMargins> <false /> </wideMargins>
  4686.         <multipleLines> <false /> </multipleLines>
  4687.         <reservedFamily> 0 </reservedFamily>
  4688.         <titleWidth>0</titleWidth>
  4689.         <icon>0</icon>
  4690.         <textAlign>left</textAlign>
  4691.         <font>Geneva</font>
  4692.         <textSize>12</textSize>
  4693.         <textStyle>plain</textStyle>
  4694.         <textHeight>16</textHeight>
  4695.         <name></name>
  4696.         <script></script>
  4697.     </part>
  4698.     <part>
  4699.         <id>10</id>
  4700.         <type>field</type>
  4701.         <visible> <true /> </visible>
  4702.         <dontWrap> <false /> </dontWrap>
  4703.         <dontSearch> <false /> </dontSearch>
  4704.         <sharedText> <false /> </sharedText>
  4705.         <fixedLineHeight> <false /> </fixedLineHeight>
  4706.         <autoTab> <false /> </autoTab>
  4707.         <lockText> <true /> </lockText>
  4708.         <rect>
  4709.             <left>31</left>
  4710.             <top>66</top>
  4711.             <right>140</right>
  4712.             <bottom>308</bottom>
  4713.         </rect>
  4714.         <style>transparent</style>
  4715.         <autoSelect> <false /> </autoSelect>
  4716.         <showLines> <false /> </showLines>
  4717.         <wideMargins> <false /> </wideMargins>
  4718.         <multipleLines> <false /> </multipleLines>
  4719.         <reservedFamily> 0 </reservedFamily>
  4720.         <titleWidth>0</titleWidth>
  4721.         <icon>0</icon>
  4722.         <textAlign>left</textAlign>
  4723.         <font>Geneva</font>
  4724.         <textSize>12</textSize>
  4725.         <textStyle>plain</textStyle>
  4726.         <textHeight>16</textHeight>
  4727.         <name></name>
  4728.         <script></script>
  4729.     </part>
  4730.     <part>
  4731.         <id>12</id>
  4732.         <type>field</type>
  4733.         <visible> <true /> </visible>
  4734.         <dontWrap> <false /> </dontWrap>
  4735.         <dontSearch> <false /> </dontSearch>
  4736.         <sharedText> <false /> </sharedText>
  4737.         <fixedLineHeight> <false /> </fixedLineHeight>
  4738.         <autoTab> <false /> </autoTab>
  4739.         <lockText> <true /> </lockText>
  4740.         <rect>
  4741.             <left>246</left>
  4742.             <top>323</top>
  4743.             <right>271</right>
  4744.             <bottom>341</bottom>
  4745.         </rect>
  4746.         <style>transparent</style>
  4747.         <autoSelect> <false /> </autoSelect>
  4748.         <showLines> <false /> </showLines>
  4749.         <wideMargins> <false /> </wideMargins>
  4750.         <multipleLines> <false /> </multipleLines>
  4751.         <reservedFamily> 0 </reservedFamily>
  4752.         <titleWidth>0</titleWidth>
  4753.         <icon>0</icon>
  4754.         <textAlign>left</textAlign>
  4755.         <font>Geneva</font>
  4756.         <textSize>10</textSize>
  4757.         <textStyle>plain</textStyle>
  4758.         <textHeight>13</textHeight>
  4759.         <name></name>
  4760.         <script></script>
  4761.     </part>
  4762.     <part>
  4763.         <id>14</id>
  4764.         <type>field</type>
  4765.         <visible> <true /> </visible>
  4766.         <dontWrap> <false /> </dontWrap>
  4767.         <dontSearch> <false /> </dontSearch>
  4768.         <sharedText> <false /> </sharedText>
  4769.         <fixedLineHeight> <false /> </fixedLineHeight>
  4770.         <autoTab> <false /> </autoTab>
  4771.         <lockText> <true /> </lockText>
  4772.         <rect>
  4773.             <left>162</left>
  4774.             <top>202</top>
  4775.             <right>272</right>
  4776.             <bottom>270</bottom>
  4777.         </rect>
  4778.         <style>transparent</style>
  4779.         <autoSelect> <false /> </autoSelect>
  4780.         <showLines> <false /> </showLines>
  4781.         <wideMargins> <false /> </wideMargins>
  4782.         <multipleLines> <false /> </multipleLines>
  4783.         <reservedFamily> 0 </reservedFamily>
  4784.         <titleWidth>0</titleWidth>
  4785.         <icon>0</icon>
  4786.         <textAlign>left</textAlign>
  4787.         <font>Geneva</font>
  4788.         <textSize>12</textSize>
  4789.         <textStyle>plain</textStyle>
  4790.         <textHeight>16</textHeight>
  4791.         <name></name>
  4792.         <script></script>
  4793.     </part>
  4794.     <part>
  4795.         <id>15</id>
  4796.         <type>field</type>
  4797.         <visible> <true /> </visible>
  4798.         <dontWrap> <false /> </dontWrap>
  4799.         <dontSearch> <false /> </dontSearch>
  4800.         <sharedText> <false /> </sharedText>
  4801.         <fixedLineHeight> <false /> </fixedLineHeight>
  4802.         <autoTab> <false /> </autoTab>
  4803.         <lockText> <true /> </lockText>
  4804.         <rect>
  4805.             <left>271</left>
  4806.             <top>202</top>
  4807.             <right>493</right>
  4808.             <bottom>270</bottom>
  4809.         </rect>
  4810.         <style>transparent</style>
  4811.         <autoSelect> <false /> </autoSelect>
  4812.         <showLines> <false /> </showLines>
  4813.         <wideMargins> <false /> </wideMargins>
  4814.         <multipleLines> <false /> </multipleLines>
  4815.         <reservedFamily> 0 </reservedFamily>
  4816.         <titleWidth>0</titleWidth>
  4817.         <icon>0</icon>
  4818.         <textAlign>left</textAlign>
  4819.         <font>Geneva</font>
  4820.         <textSize>12</textSize>
  4821.         <textStyle>plain</textStyle>
  4822.         <textHeight>16</textHeight>
  4823.         <name></name>
  4824.         <script></script>
  4825.     </part>
  4826.     <content>
  4827.         <layer>card</layer>
  4828.         <id>6</id>
  4829.         <text><span class="style24">Saver Documents</span></text>
  4830.     </content>
  4831.     <content>
  4832.         <layer>card</layer>
  4833.         <id>7</id>
  4834.         <text><span class="style32">ore...</span></text>
  4835.     </content>
  4836.     <content>
  4837.         <layer>card</layer>
  4838.         <id>12</id>
  4839.         <text>3</text>
  4840.     </content>
  4841.     <content>
  4842.         <layer>card</layer>
  4843.         <id>10</id>
  4844.         <text><span class="style28"></span><span class="style29"></span><span class="style28">must override</span></text>
  4845.     </content>
  4846.     <content>
  4847.         <layer>card</layer>
  4848.         <id>1</id>
  4849.         <text><span class="style1">ll you need to do to use </span><span class="style12">CSaver</span><span class="style1"> is:     ‚Ä¢  Make your document a subclass of </span><span class="style12">CSaver</span><span class="style1">.     ‚Ä¢  Override </span><span class="style12">CSaver</span><span class="style1"> methods as needed to create and manage the         document window or windows.     ‚Ä¢  Follow a simple outline when defining your itsContents         object classes. (See next section, </span><span class="style44"><a href="#" class="group">PutTo and GetFrom</a></span><span class="style1">.)The only three methods your document class absolutely </span><span class="style13">must</span><span class="style1"> override are:Obviously, the </span><span class="style12">CSaver</span><span class="style1"> class cannot know how to do these things since they are entirely application-specific.</span></text>
  4850.     </content>
  4851.     <content>
  4852.         <layer>card</layer>
  4853.         <id>14</id>
  4854.         <text><span class="style15">akeNewWindow</span><span class="style9">MakeNewContents</span><span class="style15"></span><span class="style9">FailOpen</span></text>
  4855.     </content>
  4856.     <content>
  4857.         <layer>card</layer>
  4858.         <id>15</id>
  4859.         <text><span class="style9">reate a new, empty windowCreate new, empty contentsFail if file is already open in this application (or not)</span></text>
  4860.     </content>
  4861.     <name>CSaver Documents</name>
  4862.     <script></script>
  4863. </card>
  4864.  
  4865.  
  4866. card_9882.xml
  4867. <?xml version="1.0" encoding="utf-8" ?>
  4868. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  4869. <card>
  4870.     <id>9882</id>
  4871.     <filler1>0</filler1>
  4872.     <cantDelete> <false /> </cantDelete>
  4873.     <showPict> <true /> </showPict>
  4874.     <dontSearch> <false /> </dontSearch>
  4875.     <owner>2668</owner>
  4876.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  4877.     <part>
  4878.         <id>1</id>
  4879.         <type>field</type>
  4880.         <visible> <true /> </visible>
  4881.         <dontWrap> <false /> </dontWrap>
  4882.         <dontSearch> <true /> </dontSearch>
  4883.         <sharedText> <false /> </sharedText>
  4884.         <fixedLineHeight> <false /> </fixedLineHeight>
  4885.         <autoTab> <false /> </autoTab>
  4886.         <lockText> <true /> </lockText>
  4887.         <rect>
  4888.             <left>144</left>
  4889.             <top>66</top>
  4890.             <right>476</right>
  4891.             <bottom>316</bottom>
  4892.         </rect>
  4893.         <style>transparent</style>
  4894.         <autoSelect> <false /> </autoSelect>
  4895.         <showLines> <false /> </showLines>
  4896.         <wideMargins> <false /> </wideMargins>
  4897.         <multipleLines> <false /> </multipleLines>
  4898.         <reservedFamily> 0 </reservedFamily>
  4899.         <titleWidth>0</titleWidth>
  4900.         <icon>0</icon>
  4901.         <textAlign>left</textAlign>
  4902.         <font>Geneva</font>
  4903.         <textSize>10</textSize>
  4904.         <textStyle>plain</textStyle>
  4905.         <textHeight>13</textHeight>
  4906.         <name></name>
  4907.         <script></script>
  4908.     </part>
  4909.     <part>
  4910.         <id>2</id>
  4911.         <type>field</type>
  4912.         <visible> <true /> </visible>
  4913.         <dontWrap> <false /> </dontWrap>
  4914.         <dontSearch> <false /> </dontSearch>
  4915.         <sharedText> <false /> </sharedText>
  4916.         <fixedLineHeight> <false /> </fixedLineHeight>
  4917.         <autoTab> <false /> </autoTab>
  4918.         <lockText> <true /> </lockText>
  4919.         <rect>
  4920.             <left>246</left>
  4921.             <top>323</top>
  4922.             <right>271</right>
  4923.             <bottom>341</bottom>
  4924.         </rect>
  4925.         <style>transparent</style>
  4926.         <autoSelect> <false /> </autoSelect>
  4927.         <showLines> <false /> </showLines>
  4928.         <wideMargins> <false /> </wideMargins>
  4929.         <multipleLines> <false /> </multipleLines>
  4930.         <reservedFamily> 0 </reservedFamily>
  4931.         <titleWidth>0</titleWidth>
  4932.         <icon>0</icon>
  4933.         <textAlign>left</textAlign>
  4934.         <font>Geneva</font>
  4935.         <textSize>10</textSize>
  4936.         <textStyle>plain</textStyle>
  4937.         <textHeight>13</textHeight>
  4938.         <name></name>
  4939.         <script></script>
  4940.     </part>
  4941.     <part>
  4942.         <id>6</id>
  4943.         <type>field</type>
  4944.         <visible> <true /> </visible>
  4945.         <dontWrap> <false /> </dontWrap>
  4946.         <dontSearch> <false /> </dontSearch>
  4947.         <sharedText> <false /> </sharedText>
  4948.         <fixedLineHeight> <false /> </fixedLineHeight>
  4949.         <autoTab> <false /> </autoTab>
  4950.         <lockText> <true /> </lockText>
  4951.         <rect>
  4952.             <left>187</left>
  4953.             <top>43</top>
  4954.             <right>326</right>
  4955.             <bottom>61</bottom>
  4956.         </rect>
  4957.         <style>transparent</style>
  4958.         <autoSelect> <false /> </autoSelect>
  4959.         <showLines> <false /> </showLines>
  4960.         <wideMargins> <false /> </wideMargins>
  4961.         <multipleLines> <false /> </multipleLines>
  4962.         <reservedFamily> 0 </reservedFamily>
  4963.         <titleWidth>0</titleWidth>
  4964.         <icon>0</icon>
  4965.         <textAlign>left</textAlign>
  4966.         <font>Geneva</font>
  4967.         <textSize>12</textSize>
  4968.         <textStyle>plain</textStyle>
  4969.         <textHeight>16</textHeight>
  4970.         <name></name>
  4971.         <script></script>
  4972.     </part>
  4973.     <part>
  4974.         <id>7</id>
  4975.         <type>field</type>
  4976.         <visible> <true /> </visible>
  4977.         <dontWrap> <false /> </dontWrap>
  4978.         <dontSearch> <false /> </dontSearch>
  4979.         <sharedText> <false /> </sharedText>
  4980.         <fixedLineHeight> <false /> </fixedLineHeight>
  4981.         <autoTab> <false /> </autoTab>
  4982.         <lockText> <true /> </lockText>
  4983.         <rect>
  4984.             <left>471</left>
  4985.             <top>327</top>
  4986.             <right>512</right>
  4987.             <bottom>342</bottom>
  4988.         </rect>
  4989.         <style>transparent</style>
  4990.         <autoSelect> <false /> </autoSelect>
  4991.         <showLines> <false /> </showLines>
  4992.         <wideMargins> <false /> </wideMargins>
  4993.         <multipleLines> <false /> </multipleLines>
  4994.         <reservedFamily> 0 </reservedFamily>
  4995.         <titleWidth>0</titleWidth>
  4996.         <icon>0</icon>
  4997.         <textAlign>left</textAlign>
  4998.         <font>Geneva</font>
  4999.         <textSize>12</textSize>
  5000.         <textStyle>plain</textStyle>
  5001.         <textHeight>16</textHeight>
  5002.         <name></name>
  5003.         <script></script>
  5004.     </part>
  5005.     <part>
  5006.         <id>10</id>
  5007.         <type>field</type>
  5008.         <visible> <true /> </visible>
  5009.         <dontWrap> <false /> </dontWrap>
  5010.         <dontSearch> <false /> </dontSearch>
  5011.         <sharedText> <false /> </sharedText>
  5012.         <fixedLineHeight> <false /> </fixedLineHeight>
  5013.         <autoTab> <false /> </autoTab>
  5014.         <lockText> <true /> </lockText>
  5015.         <rect>
  5016.             <left>31</left>
  5017.             <top>66</top>
  5018.             <right>140</right>
  5019.             <bottom>308</bottom>
  5020.         </rect>
  5021.         <style>transparent</style>
  5022.         <autoSelect> <false /> </autoSelect>
  5023.         <showLines> <false /> </showLines>
  5024.         <wideMargins> <false /> </wideMargins>
  5025.         <multipleLines> <false /> </multipleLines>
  5026.         <reservedFamily> 0 </reservedFamily>
  5027.         <titleWidth>0</titleWidth>
  5028.         <icon>0</icon>
  5029.         <textAlign>left</textAlign>
  5030.         <font>Geneva</font>
  5031.         <textSize>12</textSize>
  5032.         <textStyle>plain</textStyle>
  5033.         <textHeight>16</textHeight>
  5034.         <name></name>
  5035.         <script></script>
  5036.     </part>
  5037.     <part>
  5038.         <id>12</id>
  5039.         <type>field</type>
  5040.         <visible> <true /> </visible>
  5041.         <dontWrap> <false /> </dontWrap>
  5042.         <dontSearch> <false /> </dontSearch>
  5043.         <sharedText> <false /> </sharedText>
  5044.         <fixedLineHeight> <false /> </fixedLineHeight>
  5045.         <autoTab> <false /> </autoTab>
  5046.         <lockText> <true /> </lockText>
  5047.         <rect>
  5048.             <left>246</left>
  5049.             <top>323</top>
  5050.             <right>271</right>
  5051.             <bottom>341</bottom>
  5052.         </rect>
  5053.         <style>transparent</style>
  5054.         <autoSelect> <false /> </autoSelect>
  5055.         <showLines> <false /> </showLines>
  5056.         <wideMargins> <false /> </wideMargins>
  5057.         <multipleLines> <false /> </multipleLines>
  5058.         <reservedFamily> 0 </reservedFamily>
  5059.         <titleWidth>0</titleWidth>
  5060.         <icon>0</icon>
  5061.         <textAlign>left</textAlign>
  5062.         <font>Geneva</font>
  5063.         <textSize>10</textSize>
  5064.         <textStyle>plain</textStyle>
  5065.         <textHeight>13</textHeight>
  5066.         <name></name>
  5067.         <script></script>
  5068.     </part>
  5069.     <part>
  5070.         <id>14</id>
  5071.         <type>field</type>
  5072.         <visible> <true /> </visible>
  5073.         <dontWrap> <false /> </dontWrap>
  5074.         <dontSearch> <false /> </dontSearch>
  5075.         <sharedText> <false /> </sharedText>
  5076.         <fixedLineHeight> <false /> </fixedLineHeight>
  5077.         <autoTab> <false /> </autoTab>
  5078.         <lockText> <true /> </lockText>
  5079.         <rect>
  5080.             <left>162</left>
  5081.             <top>112</top>
  5082.             <right>277</right>
  5083.             <bottom>141</bottom>
  5084.         </rect>
  5085.         <style>transparent</style>
  5086.         <autoSelect> <false /> </autoSelect>
  5087.         <showLines> <false /> </showLines>
  5088.         <wideMargins> <false /> </wideMargins>
  5089.         <multipleLines> <false /> </multipleLines>
  5090.         <reservedFamily> 0 </reservedFamily>
  5091.         <titleWidth>0</titleWidth>
  5092.         <icon>0</icon>
  5093.         <textAlign>left</textAlign>
  5094.         <font>Geneva</font>
  5095.         <textSize>12</textSize>
  5096.         <textStyle>plain</textStyle>
  5097.         <textHeight>16</textHeight>
  5098.         <name></name>
  5099.         <script></script>
  5100.     </part>
  5101.     <part>
  5102.         <id>15</id>
  5103.         <type>field</type>
  5104.         <visible> <true /> </visible>
  5105.         <dontWrap> <false /> </dontWrap>
  5106.         <dontSearch> <false /> </dontSearch>
  5107.         <sharedText> <false /> </sharedText>
  5108.         <fixedLineHeight> <false /> </fixedLineHeight>
  5109.         <autoTab> <false /> </autoTab>
  5110.         <lockText> <true /> </lockText>
  5111.         <rect>
  5112.             <left>276</left>
  5113.             <top>112</top>
  5114.             <right>476</right>
  5115.             <bottom>141</bottom>
  5116.         </rect>
  5117.         <style>transparent</style>
  5118.         <autoSelect> <false /> </autoSelect>
  5119.         <showLines> <false /> </showLines>
  5120.         <wideMargins> <false /> </wideMargins>
  5121.         <multipleLines> <false /> </multipleLines>
  5122.         <reservedFamily> 0 </reservedFamily>
  5123.         <titleWidth>0</titleWidth>
  5124.         <icon>0</icon>
  5125.         <textAlign>left</textAlign>
  5126.         <font>Geneva</font>
  5127.         <textSize>12</textSize>
  5128.         <textStyle>plain</textStyle>
  5129.         <textHeight>16</textHeight>
  5130.         <name></name>
  5131.         <script></script>
  5132.     </part>
  5133.     <part>
  5134.         <id>16</id>
  5135.         <type>field</type>
  5136.         <visible> <true /> </visible>
  5137.         <dontWrap> <false /> </dontWrap>
  5138.         <dontSearch> <false /> </dontSearch>
  5139.         <sharedText> <false /> </sharedText>
  5140.         <fixedLineHeight> <false /> </fixedLineHeight>
  5141.         <autoTab> <false /> </autoTab>
  5142.         <lockText> <true /> </lockText>
  5143.         <rect>
  5144.             <left>162</left>
  5145.             <top>215</top>
  5146.             <right>277</right>
  5147.             <bottom>303</bottom>
  5148.         </rect>
  5149.         <style>transparent</style>
  5150.         <autoSelect> <false /> </autoSelect>
  5151.         <showLines> <false /> </showLines>
  5152.         <wideMargins> <false /> </wideMargins>
  5153.         <multipleLines> <false /> </multipleLines>
  5154.         <reservedFamily> 0 </reservedFamily>
  5155.         <titleWidth>0</titleWidth>
  5156.         <icon>0</icon>
  5157.         <textAlign>left</textAlign>
  5158.         <font>Geneva</font>
  5159.         <textSize>12</textSize>
  5160.         <textStyle>plain</textStyle>
  5161.         <textHeight>16</textHeight>
  5162.         <name></name>
  5163.         <script></script>
  5164.     </part>
  5165.     <part>
  5166.         <id>17</id>
  5167.         <type>field</type>
  5168.         <visible> <true /> </visible>
  5169.         <dontWrap> <false /> </dontWrap>
  5170.         <dontSearch> <false /> </dontSearch>
  5171.         <sharedText> <false /> </sharedText>
  5172.         <fixedLineHeight> <false /> </fixedLineHeight>
  5173.         <autoTab> <false /> </autoTab>
  5174.         <lockText> <true /> </lockText>
  5175.         <rect>
  5176.             <left>276</left>
  5177.             <top>215</top>
  5178.             <right>476</right>
  5179.             <bottom>303</bottom>
  5180.         </rect>
  5181.         <style>transparent</style>
  5182.         <autoSelect> <false /> </autoSelect>
  5183.         <showLines> <false /> </showLines>
  5184.         <wideMargins> <false /> </wideMargins>
  5185.         <multipleLines> <false /> </multipleLines>
  5186.         <reservedFamily> 0 </reservedFamily>
  5187.         <titleWidth>0</titleWidth>
  5188.         <icon>0</icon>
  5189.         <textAlign>left</textAlign>
  5190.         <font>Geneva</font>
  5191.         <textSize>12</textSize>
  5192.         <textStyle>plain</textStyle>
  5193.         <textHeight>16</textHeight>
  5194.         <name></name>
  5195.         <script></script>
  5196.     </part>
  5197.     <content>
  5198.         <layer>card</layer>
  5199.         <id>6</id>
  5200.         <text><span class="style24">Saver Documents</span></text>
  5201.     </content>
  5202.     <content>
  5203.         <layer>card</layer>
  5204.         <id>12</id>
  5205.         <text>4</text>
  5206.     </content>
  5207.     <content>
  5208.         <layer>card</layer>
  5209.         <id>10</id>
  5210.         <text><span class="style29"></span><span class="style28">probablyoverridemay override</span><span class="style29"></span><span class="style28"></span></text>
  5211.     </content>
  5212.     <content>
  5213.         <layer>card</layer>
  5214.         <id>1</id>
  5215.         <text>In addition to the required three, most documents will need to override methods for translating between itsContents and itsWindow.The usefulness of these methods should be apparent.  The default methods don't do anything.A third category of CSaver methods allows you to change or customize CSaver's default behavior.  These "hooks" are:</text>
  5216.     </content>
  5217.     <content>
  5218.         <layer>card</layer>
  5219.         <id>14</id>
  5220.         <text><span class="style9">indowToContents</span><span class="style15"></span><span class="style9">ContentsToWindow</span></text>
  5221.     </content>
  5222.     <content>
  5223.         <layer>card</layer>
  5224.         <id>15</id>
  5225.         <text><span class="style9">alled before put of itsContentsCalled after get of itsContents</span></text>
  5226.     </content>
  5227.     <content>
  5228.         <layer>card</layer>
  5229.         <id>16</id>
  5230.         <text><span class="style9">eadContents</span><span class="style15"></span><span class="style9">WriteContents</span><span class="style15"></span><span class="style29"></span><span class="style9">NewFileTypePositionWindowMakeWindowName</span></text>
  5231.     </content>
  5232.     <content>
  5233.         <layer>card</layer>
  5234.         <id>17</id>
  5235.         <text><span class="style9">efault calls GetObject for itsContentsDefault calls PutObject for itsContents</span><span class="style15"></span><span class="style9">Default uses first in app's type listDefault staggers using decoratorDefault uses file name or Untitled</span></text>
  5236.     </content>
  5237.     <name>CSaver Documents</name>
  5238.     <script></script>
  5239. </card>
  5240.  
  5241.  
  5242. card_10132.xml
  5243. <?xml version="1.0" encoding="utf-8" ?>
  5244. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  5245. <card>
  5246.     <id>10132</id>
  5247.     <filler1>0</filler1>
  5248.     <cantDelete> <false /> </cantDelete>
  5249.     <showPict> <true /> </showPict>
  5250.     <dontSearch> <false /> </dontSearch>
  5251.     <owner>2668</owner>
  5252.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  5253.     <part>
  5254.         <id>1</id>
  5255.         <type>field</type>
  5256.         <visible> <true /> </visible>
  5257.         <dontWrap> <false /> </dontWrap>
  5258.         <dontSearch> <true /> </dontSearch>
  5259.         <sharedText> <false /> </sharedText>
  5260.         <fixedLineHeight> <false /> </fixedLineHeight>
  5261.         <autoTab> <false /> </autoTab>
  5262.         <lockText> <true /> </lockText>
  5263.         <rect>
  5264.             <left>144</left>
  5265.             <top>66</top>
  5266.             <right>476</right>
  5267.             <bottom>316</bottom>
  5268.         </rect>
  5269.         <style>transparent</style>
  5270.         <autoSelect> <false /> </autoSelect>
  5271.         <showLines> <false /> </showLines>
  5272.         <wideMargins> <false /> </wideMargins>
  5273.         <multipleLines> <false /> </multipleLines>
  5274.         <reservedFamily> 0 </reservedFamily>
  5275.         <titleWidth>0</titleWidth>
  5276.         <icon>0</icon>
  5277.         <textAlign>left</textAlign>
  5278.         <font>Geneva</font>
  5279.         <textSize>10</textSize>
  5280.         <textStyle>plain</textStyle>
  5281.         <textHeight>13</textHeight>
  5282.         <name></name>
  5283.         <script></script>
  5284.     </part>
  5285.     <part>
  5286.         <id>2</id>
  5287.         <type>field</type>
  5288.         <visible> <true /> </visible>
  5289.         <dontWrap> <false /> </dontWrap>
  5290.         <dontSearch> <false /> </dontSearch>
  5291.         <sharedText> <false /> </sharedText>
  5292.         <fixedLineHeight> <false /> </fixedLineHeight>
  5293.         <autoTab> <false /> </autoTab>
  5294.         <lockText> <true /> </lockText>
  5295.         <rect>
  5296.             <left>246</left>
  5297.             <top>323</top>
  5298.             <right>271</right>
  5299.             <bottom>341</bottom>
  5300.         </rect>
  5301.         <style>transparent</style>
  5302.         <autoSelect> <false /> </autoSelect>
  5303.         <showLines> <false /> </showLines>
  5304.         <wideMargins> <false /> </wideMargins>
  5305.         <multipleLines> <false /> </multipleLines>
  5306.         <reservedFamily> 0 </reservedFamily>
  5307.         <titleWidth>0</titleWidth>
  5308.         <icon>0</icon>
  5309.         <textAlign>left</textAlign>
  5310.         <font>Geneva</font>
  5311.         <textSize>10</textSize>
  5312.         <textStyle>plain</textStyle>
  5313.         <textHeight>13</textHeight>
  5314.         <name></name>
  5315.         <script></script>
  5316.     </part>
  5317.     <part>
  5318.         <id>6</id>
  5319.         <type>field</type>
  5320.         <visible> <true /> </visible>
  5321.         <dontWrap> <false /> </dontWrap>
  5322.         <dontSearch> <false /> </dontSearch>
  5323.         <sharedText> <false /> </sharedText>
  5324.         <fixedLineHeight> <false /> </fixedLineHeight>
  5325.         <autoTab> <false /> </autoTab>
  5326.         <lockText> <true /> </lockText>
  5327.         <rect>
  5328.             <left>183</left>
  5329.             <top>43</top>
  5330.             <right>326</right>
  5331.             <bottom>61</bottom>
  5332.         </rect>
  5333.         <style>transparent</style>
  5334.         <autoSelect> <false /> </autoSelect>
  5335.         <showLines> <false /> </showLines>
  5336.         <wideMargins> <false /> </wideMargins>
  5337.         <multipleLines> <false /> </multipleLines>
  5338.         <reservedFamily> 0 </reservedFamily>
  5339.         <titleWidth>0</titleWidth>
  5340.         <icon>0</icon>
  5341.         <textAlign>left</textAlign>
  5342.         <font>Geneva</font>
  5343.         <textSize>12</textSize>
  5344.         <textStyle>plain</textStyle>
  5345.         <textHeight>16</textHeight>
  5346.         <name></name>
  5347.         <script></script>
  5348.     </part>
  5349.     <part>
  5350.         <id>7</id>
  5351.         <type>field</type>
  5352.         <visible> <true /> </visible>
  5353.         <dontWrap> <false /> </dontWrap>
  5354.         <dontSearch> <false /> </dontSearch>
  5355.         <sharedText> <false /> </sharedText>
  5356.         <fixedLineHeight> <false /> </fixedLineHeight>
  5357.         <autoTab> <false /> </autoTab>
  5358.         <lockText> <true /> </lockText>
  5359.         <rect>
  5360.             <left>471</left>
  5361.             <top>327</top>
  5362.             <right>512</right>
  5363.             <bottom>342</bottom>
  5364.         </rect>
  5365.         <style>transparent</style>
  5366.         <autoSelect> <false /> </autoSelect>
  5367.         <showLines> <false /> </showLines>
  5368.         <wideMargins> <false /> </wideMargins>
  5369.         <multipleLines> <false /> </multipleLines>
  5370.         <reservedFamily> 0 </reservedFamily>
  5371.         <titleWidth>0</titleWidth>
  5372.         <icon>0</icon>
  5373.         <textAlign>left</textAlign>
  5374.         <font>Geneva</font>
  5375.         <textSize>12</textSize>
  5376.         <textStyle>plain</textStyle>
  5377.         <textHeight>16</textHeight>
  5378.         <name></name>
  5379.         <script></script>
  5380.     </part>
  5381.     <part>
  5382.         <id>10</id>
  5383.         <type>field</type>
  5384.         <visible> <true /> </visible>
  5385.         <dontWrap> <false /> </dontWrap>
  5386.         <dontSearch> <false /> </dontSearch>
  5387.         <sharedText> <false /> </sharedText>
  5388.         <fixedLineHeight> <false /> </fixedLineHeight>
  5389.         <autoTab> <false /> </autoTab>
  5390.         <lockText> <true /> </lockText>
  5391.         <rect>
  5392.             <left>31</left>
  5393.             <top>66</top>
  5394.             <right>140</right>
  5395.             <bottom>308</bottom>
  5396.         </rect>
  5397.         <style>transparent</style>
  5398.         <autoSelect> <false /> </autoSelect>
  5399.         <showLines> <false /> </showLines>
  5400.         <wideMargins> <false /> </wideMargins>
  5401.         <multipleLines> <false /> </multipleLines>
  5402.         <reservedFamily> 0 </reservedFamily>
  5403.         <titleWidth>0</titleWidth>
  5404.         <icon>0</icon>
  5405.         <textAlign>left</textAlign>
  5406.         <font>Geneva</font>
  5407.         <textSize>12</textSize>
  5408.         <textStyle>plain</textStyle>
  5409.         <textHeight>16</textHeight>
  5410.         <name></name>
  5411.         <script></script>
  5412.     </part>
  5413.     <part>
  5414.         <id>12</id>
  5415.         <type>field</type>
  5416.         <visible> <true /> </visible>
  5417.         <dontWrap> <false /> </dontWrap>
  5418.         <dontSearch> <false /> </dontSearch>
  5419.         <sharedText> <false /> </sharedText>
  5420.         <fixedLineHeight> <false /> </fixedLineHeight>
  5421.         <autoTab> <false /> </autoTab>
  5422.         <lockText> <true /> </lockText>
  5423.         <rect>
  5424.             <left>246</left>
  5425.             <top>323</top>
  5426.             <right>271</right>
  5427.             <bottom>341</bottom>
  5428.         </rect>
  5429.         <style>transparent</style>
  5430.         <autoSelect> <false /> </autoSelect>
  5431.         <showLines> <false /> </showLines>
  5432.         <wideMargins> <false /> </wideMargins>
  5433.         <multipleLines> <false /> </multipleLines>
  5434.         <reservedFamily> 0 </reservedFamily>
  5435.         <titleWidth>0</titleWidth>
  5436.         <icon>0</icon>
  5437.         <textAlign>left</textAlign>
  5438.         <font>Geneva</font>
  5439.         <textSize>10</textSize>
  5440.         <textStyle>plain</textStyle>
  5441.         <textHeight>13</textHeight>
  5442.         <name></name>
  5443.         <script></script>
  5444.     </part>
  5445.     <content>
  5446.         <layer>card</layer>
  5447.         <id>6</id>
  5448.         <text><span class="style24">utTo and GetFrom</span></text>
  5449.     </content>
  5450.     <content>
  5451.         <layer>card</layer>
  5452.         <id>7</id>
  5453.         <text><span class="style32">ore...</span></text>
  5454.     </content>
  5455.     <content>
  5456.         <layer>card</layer>
  5457.         <id>1</id>
  5458.         <text>Object I/O adds two methods to CObject:  PutTo and GetFrom.Both take a single, stream argument.  PutTo puts the instance variables of the object to the stream and GetFrom gets the instance variables of the object from the stream.For object I/O to work on your objects, you usually need to include these two methods in each object class.  (The exception is if the class adds no instance variables and requires no special initialization.  Some classes are like this; most are not.)</text>
  5459.     </content>
  5460.     <content>
  5461.         <layer>card</layer>
  5462.         <id>12</id>
  5463.         <text>1</text>
  5464.     </content>
  5465.     <content>
  5466.         <layer>card</layer>
  5467.         <id>10</id>
  5468.         <text><span class="style28"></span></text>
  5469.     </content>
  5470.     <name>PutTo and GetFrom</name>
  5471.     <script></script>
  5472. </card>
  5473.  
  5474.  
  5475. card_2308.xml
  5476. <?xml version="1.0" encoding="utf-8" ?>
  5477. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  5478. <card>
  5479.     <id>2308</id>
  5480.     <filler1>0</filler1>
  5481.     <cantDelete> <false /> </cantDelete>
  5482.     <showPict> <true /> </showPict>
  5483.     <dontSearch> <false /> </dontSearch>
  5484.     <owner>2668</owner>
  5485.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  5486.     <part>
  5487.         <id>1</id>
  5488.         <type>field</type>
  5489.         <visible> <true /> </visible>
  5490.         <dontWrap> <false /> </dontWrap>
  5491.         <dontSearch> <true /> </dontSearch>
  5492.         <sharedText> <false /> </sharedText>
  5493.         <fixedLineHeight> <false /> </fixedLineHeight>
  5494.         <autoTab> <false /> </autoTab>
  5495.         <lockText> <true /> </lockText>
  5496.         <rect>
  5497.             <left>144</left>
  5498.             <top>66</top>
  5499.             <right>476</right>
  5500.             <bottom>316</bottom>
  5501.         </rect>
  5502.         <style>transparent</style>
  5503.         <autoSelect> <false /> </autoSelect>
  5504.         <showLines> <false /> </showLines>
  5505.         <wideMargins> <false /> </wideMargins>
  5506.         <multipleLines> <false /> </multipleLines>
  5507.         <reservedFamily> 0 </reservedFamily>
  5508.         <titleWidth>0</titleWidth>
  5509.         <icon>0</icon>
  5510.         <textAlign>left</textAlign>
  5511.         <font>Geneva</font>
  5512.         <textSize>10</textSize>
  5513.         <textStyle>plain</textStyle>
  5514.         <textHeight>13</textHeight>
  5515.         <name></name>
  5516.         <script></script>
  5517.     </part>
  5518.     <part>
  5519.         <id>2</id>
  5520.         <type>field</type>
  5521.         <visible> <true /> </visible>
  5522.         <dontWrap> <false /> </dontWrap>
  5523.         <dontSearch> <false /> </dontSearch>
  5524.         <sharedText> <false /> </sharedText>
  5525.         <fixedLineHeight> <false /> </fixedLineHeight>
  5526.         <autoTab> <false /> </autoTab>
  5527.         <lockText> <true /> </lockText>
  5528.         <rect>
  5529.             <left>246</left>
  5530.             <top>323</top>
  5531.             <right>271</right>
  5532.             <bottom>341</bottom>
  5533.         </rect>
  5534.         <style>transparent</style>
  5535.         <autoSelect> <false /> </autoSelect>
  5536.         <showLines> <false /> </showLines>
  5537.         <wideMargins> <false /> </wideMargins>
  5538.         <multipleLines> <false /> </multipleLines>
  5539.         <reservedFamily> 0 </reservedFamily>
  5540.         <titleWidth>0</titleWidth>
  5541.         <icon>0</icon>
  5542.         <textAlign>left</textAlign>
  5543.         <font>Geneva</font>
  5544.         <textSize>10</textSize>
  5545.         <textStyle>plain</textStyle>
  5546.         <textHeight>13</textHeight>
  5547.         <name></name>
  5548.         <script></script>
  5549.     </part>
  5550.     <part>
  5551.         <id>6</id>
  5552.         <type>field</type>
  5553.         <visible> <true /> </visible>
  5554.         <dontWrap> <false /> </dontWrap>
  5555.         <dontSearch> <false /> </dontSearch>
  5556.         <sharedText> <false /> </sharedText>
  5557.         <fixedLineHeight> <false /> </fixedLineHeight>
  5558.         <autoTab> <false /> </autoTab>
  5559.         <lockText> <true /> </lockText>
  5560.         <rect>
  5561.             <left>183</left>
  5562.             <top>43</top>
  5563.             <right>326</right>
  5564.             <bottom>61</bottom>
  5565.         </rect>
  5566.         <style>transparent</style>
  5567.         <autoSelect> <false /> </autoSelect>
  5568.         <showLines> <false /> </showLines>
  5569.         <wideMargins> <false /> </wideMargins>
  5570.         <multipleLines> <false /> </multipleLines>
  5571.         <reservedFamily> 0 </reservedFamily>
  5572.         <titleWidth>0</titleWidth>
  5573.         <icon>0</icon>
  5574.         <textAlign>left</textAlign>
  5575.         <font>Geneva</font>
  5576.         <textSize>12</textSize>
  5577.         <textStyle>plain</textStyle>
  5578.         <textHeight>16</textHeight>
  5579.         <name></name>
  5580.         <script></script>
  5581.     </part>
  5582.     <part>
  5583.         <id>7</id>
  5584.         <type>field</type>
  5585.         <visible> <true /> </visible>
  5586.         <dontWrap> <false /> </dontWrap>
  5587.         <dontSearch> <false /> </dontSearch>
  5588.         <sharedText> <false /> </sharedText>
  5589.         <fixedLineHeight> <false /> </fixedLineHeight>
  5590.         <autoTab> <false /> </autoTab>
  5591.         <lockText> <true /> </lockText>
  5592.         <rect>
  5593.             <left>471</left>
  5594.             <top>327</top>
  5595.             <right>512</right>
  5596.             <bottom>342</bottom>
  5597.         </rect>
  5598.         <style>transparent</style>
  5599.         <autoSelect> <false /> </autoSelect>
  5600.         <showLines> <false /> </showLines>
  5601.         <wideMargins> <false /> </wideMargins>
  5602.         <multipleLines> <false /> </multipleLines>
  5603.         <reservedFamily> 0 </reservedFamily>
  5604.         <titleWidth>0</titleWidth>
  5605.         <icon>0</icon>
  5606.         <textAlign>left</textAlign>
  5607.         <font>Geneva</font>
  5608.         <textSize>12</textSize>
  5609.         <textStyle>plain</textStyle>
  5610.         <textHeight>16</textHeight>
  5611.         <name></name>
  5612.         <script></script>
  5613.     </part>
  5614.     <part>
  5615.         <id>10</id>
  5616.         <type>field</type>
  5617.         <visible> <true /> </visible>
  5618.         <dontWrap> <false /> </dontWrap>
  5619.         <dontSearch> <false /> </dontSearch>
  5620.         <sharedText> <false /> </sharedText>
  5621.         <fixedLineHeight> <false /> </fixedLineHeight>
  5622.         <autoTab> <false /> </autoTab>
  5623.         <lockText> <true /> </lockText>
  5624.         <rect>
  5625.             <left>31</left>
  5626.             <top>66</top>
  5627.             <right>140</right>
  5628.             <bottom>308</bottom>
  5629.         </rect>
  5630.         <style>transparent</style>
  5631.         <autoSelect> <false /> </autoSelect>
  5632.         <showLines> <false /> </showLines>
  5633.         <wideMargins> <false /> </wideMargins>
  5634.         <multipleLines> <false /> </multipleLines>
  5635.         <reservedFamily> 0 </reservedFamily>
  5636.         <titleWidth>0</titleWidth>
  5637.         <icon>0</icon>
  5638.         <textAlign>left</textAlign>
  5639.         <font>Geneva</font>
  5640.         <textSize>12</textSize>
  5641.         <textStyle>plain</textStyle>
  5642.         <textHeight>16</textHeight>
  5643.         <name></name>
  5644.         <script></script>
  5645.     </part>
  5646.     <part>
  5647.         <id>12</id>
  5648.         <type>field</type>
  5649.         <visible> <true /> </visible>
  5650.         <dontWrap> <false /> </dontWrap>
  5651.         <dontSearch> <false /> </dontSearch>
  5652.         <sharedText> <false /> </sharedText>
  5653.         <fixedLineHeight> <false /> </fixedLineHeight>
  5654.         <autoTab> <false /> </autoTab>
  5655.         <lockText> <true /> </lockText>
  5656.         <rect>
  5657.             <left>246</left>
  5658.             <top>323</top>
  5659.             <right>271</right>
  5660.             <bottom>341</bottom>
  5661.         </rect>
  5662.         <style>transparent</style>
  5663.         <autoSelect> <false /> </autoSelect>
  5664.         <showLines> <false /> </showLines>
  5665.         <wideMargins> <false /> </wideMargins>
  5666.         <multipleLines> <false /> </multipleLines>
  5667.         <reservedFamily> 0 </reservedFamily>
  5668.         <titleWidth>0</titleWidth>
  5669.         <icon>0</icon>
  5670.         <textAlign>left</textAlign>
  5671.         <font>Geneva</font>
  5672.         <textSize>10</textSize>
  5673.         <textStyle>plain</textStyle>
  5674.         <textHeight>13</textHeight>
  5675.         <name></name>
  5676.         <script></script>
  5677.     </part>
  5678.     <part>
  5679.         <id>15</id>
  5680.         <type>field</type>
  5681.         <visible> <true /> </visible>
  5682.         <dontWrap> <false /> </dontWrap>
  5683.         <dontSearch> <false /> </dontSearch>
  5684.         <sharedText> <false /> </sharedText>
  5685.         <fixedLineHeight> <false /> </fixedLineHeight>
  5686.         <autoTab> <false /> </autoTab>
  5687.         <lockText> <true /> </lockText>
  5688.         <rect>
  5689.             <left>165</left>
  5690.             <top>89</top>
  5691.             <right>476</right>
  5692.             <bottom>239</bottom>
  5693.         </rect>
  5694.         <style>transparent</style>
  5695.         <autoSelect> <false /> </autoSelect>
  5696.         <showLines> <false /> </showLines>
  5697.         <wideMargins> <false /> </wideMargins>
  5698.         <multipleLines> <false /> </multipleLines>
  5699.         <reservedFamily> 0 </reservedFamily>
  5700.         <titleWidth>0</titleWidth>
  5701.         <icon>0</icon>
  5702.         <textAlign>left</textAlign>
  5703.         <font>Geneva</font>
  5704.         <textSize>12</textSize>
  5705.         <textStyle>plain</textStyle>
  5706.         <textHeight>16</textHeight>
  5707.         <name></name>
  5708.         <script></script>
  5709.     </part>
  5710.     <content>
  5711.         <layer>card</layer>
  5712.         <id>6</id>
  5713.         <text><span class="style24">utTo and GetFrom</span></text>
  5714.     </content>
  5715.     <content>
  5716.         <layer>card</layer>
  5717.         <id>7</id>
  5718.         <text><span class="style32">ore...</span></text>
  5719.     </content>
  5720.     <content>
  5721.         <layer>card</layer>
  5722.         <id>1</id>
  5723.         <text>Most PutTo and GetFrom methods are quite simple, e.g.,The above is the actual text of the C version of CDialogText's PutTo method.  As you can see, the method simply copies instance variables to a struct, puts the struct to the stream and calls its superclass's PutTo method to do everything else.</text>
  5724.     </content>
  5725.     <content>
  5726.         <layer>card</layer>
  5727.         <id>12</id>
  5728.         <text>2</text>
  5729.     </content>
  5730.     <content>
  5731.         <layer>card</layer>
  5732.         <id>10</id>
  5733.         <text><span class="style28"></span></text>
  5734.     </content>
  5735.     <content>
  5736.         <layer>card</layer>
  5737.         <id>15</id>
  5738.         <text><span class="style9">oid    CDialogText::PutTo(    CStream     *aStream){    SaveDialogText  s;    s.maxValidLength = maxValidLength;    s.isRequired = isRequired;    s.validateOnResign = validateOnResign;    aStream->PutStruct(s);    CEditText::PutTo(aStream);}</span></text>
  5739.     </content>
  5740.     <name>PutTo and GetFrom</name>
  5741.     <script></script>
  5742. </card>
  5743.  
  5744.  
  5745. card_10482.xml
  5746. <?xml version="1.0" encoding="utf-8" ?>
  5747. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  5748. <card>
  5749.     <id>10482</id>
  5750.     <filler1>0</filler1>
  5751.     <cantDelete> <false /> </cantDelete>
  5752.     <showPict> <true /> </showPict>
  5753.     <dontSearch> <false /> </dontSearch>
  5754.     <owner>2668</owner>
  5755.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  5756.     <part>
  5757.         <id>1</id>
  5758.         <type>field</type>
  5759.         <visible> <true /> </visible>
  5760.         <dontWrap> <false /> </dontWrap>
  5761.         <dontSearch> <true /> </dontSearch>
  5762.         <sharedText> <false /> </sharedText>
  5763.         <fixedLineHeight> <false /> </fixedLineHeight>
  5764.         <autoTab> <false /> </autoTab>
  5765.         <lockText> <true /> </lockText>
  5766.         <rect>
  5767.             <left>144</left>
  5768.             <top>66</top>
  5769.             <right>476</right>
  5770.             <bottom>316</bottom>
  5771.         </rect>
  5772.         <style>transparent</style>
  5773.         <autoSelect> <false /> </autoSelect>
  5774.         <showLines> <false /> </showLines>
  5775.         <wideMargins> <false /> </wideMargins>
  5776.         <multipleLines> <false /> </multipleLines>
  5777.         <reservedFamily> 0 </reservedFamily>
  5778.         <titleWidth>0</titleWidth>
  5779.         <icon>0</icon>
  5780.         <textAlign>left</textAlign>
  5781.         <font>Geneva</font>
  5782.         <textSize>10</textSize>
  5783.         <textStyle>plain</textStyle>
  5784.         <textHeight>13</textHeight>
  5785.         <name></name>
  5786.         <script></script>
  5787.     </part>
  5788.     <part>
  5789.         <id>2</id>
  5790.         <type>field</type>
  5791.         <visible> <true /> </visible>
  5792.         <dontWrap> <false /> </dontWrap>
  5793.         <dontSearch> <false /> </dontSearch>
  5794.         <sharedText> <false /> </sharedText>
  5795.         <fixedLineHeight> <false /> </fixedLineHeight>
  5796.         <autoTab> <false /> </autoTab>
  5797.         <lockText> <true /> </lockText>
  5798.         <rect>
  5799.             <left>246</left>
  5800.             <top>323</top>
  5801.             <right>271</right>
  5802.             <bottom>341</bottom>
  5803.         </rect>
  5804.         <style>transparent</style>
  5805.         <autoSelect> <false /> </autoSelect>
  5806.         <showLines> <false /> </showLines>
  5807.         <wideMargins> <false /> </wideMargins>
  5808.         <multipleLines> <false /> </multipleLines>
  5809.         <reservedFamily> 0 </reservedFamily>
  5810.         <titleWidth>0</titleWidth>
  5811.         <icon>0</icon>
  5812.         <textAlign>left</textAlign>
  5813.         <font>Geneva</font>
  5814.         <textSize>10</textSize>
  5815.         <textStyle>plain</textStyle>
  5816.         <textHeight>13</textHeight>
  5817.         <name></name>
  5818.         <script></script>
  5819.     </part>
  5820.     <part>
  5821.         <id>6</id>
  5822.         <type>field</type>
  5823.         <visible> <true /> </visible>
  5824.         <dontWrap> <false /> </dontWrap>
  5825.         <dontSearch> <false /> </dontSearch>
  5826.         <sharedText> <false /> </sharedText>
  5827.         <fixedLineHeight> <false /> </fixedLineHeight>
  5828.         <autoTab> <false /> </autoTab>
  5829.         <lockText> <true /> </lockText>
  5830.         <rect>
  5831.             <left>183</left>
  5832.             <top>43</top>
  5833.             <right>326</right>
  5834.             <bottom>61</bottom>
  5835.         </rect>
  5836.         <style>transparent</style>
  5837.         <autoSelect> <false /> </autoSelect>
  5838.         <showLines> <false /> </showLines>
  5839.         <wideMargins> <false /> </wideMargins>
  5840.         <multipleLines> <false /> </multipleLines>
  5841.         <reservedFamily> 0 </reservedFamily>
  5842.         <titleWidth>0</titleWidth>
  5843.         <icon>0</icon>
  5844.         <textAlign>left</textAlign>
  5845.         <font>Geneva</font>
  5846.         <textSize>12</textSize>
  5847.         <textStyle>plain</textStyle>
  5848.         <textHeight>16</textHeight>
  5849.         <name></name>
  5850.         <script></script>
  5851.     </part>
  5852.     <part>
  5853.         <id>7</id>
  5854.         <type>field</type>
  5855.         <visible> <true /> </visible>
  5856.         <dontWrap> <false /> </dontWrap>
  5857.         <dontSearch> <false /> </dontSearch>
  5858.         <sharedText> <false /> </sharedText>
  5859.         <fixedLineHeight> <false /> </fixedLineHeight>
  5860.         <autoTab> <false /> </autoTab>
  5861.         <lockText> <true /> </lockText>
  5862.         <rect>
  5863.             <left>471</left>
  5864.             <top>327</top>
  5865.             <right>512</right>
  5866.             <bottom>342</bottom>
  5867.         </rect>
  5868.         <style>transparent</style>
  5869.         <autoSelect> <false /> </autoSelect>
  5870.         <showLines> <false /> </showLines>
  5871.         <wideMargins> <false /> </wideMargins>
  5872.         <multipleLines> <false /> </multipleLines>
  5873.         <reservedFamily> 0 </reservedFamily>
  5874.         <titleWidth>0</titleWidth>
  5875.         <icon>0</icon>
  5876.         <textAlign>left</textAlign>
  5877.         <font>Geneva</font>
  5878.         <textSize>12</textSize>
  5879.         <textStyle>plain</textStyle>
  5880.         <textHeight>16</textHeight>
  5881.         <name></name>
  5882.         <script></script>
  5883.     </part>
  5884.     <part>
  5885.         <id>10</id>
  5886.         <type>field</type>
  5887.         <visible> <true /> </visible>
  5888.         <dontWrap> <false /> </dontWrap>
  5889.         <dontSearch> <false /> </dontSearch>
  5890.         <sharedText> <false /> </sharedText>
  5891.         <fixedLineHeight> <false /> </fixedLineHeight>
  5892.         <autoTab> <false /> </autoTab>
  5893.         <lockText> <true /> </lockText>
  5894.         <rect>
  5895.             <left>31</left>
  5896.             <top>66</top>
  5897.             <right>140</right>
  5898.             <bottom>308</bottom>
  5899.         </rect>
  5900.         <style>transparent</style>
  5901.         <autoSelect> <false /> </autoSelect>
  5902.         <showLines> <false /> </showLines>
  5903.         <wideMargins> <false /> </wideMargins>
  5904.         <multipleLines> <false /> </multipleLines>
  5905.         <reservedFamily> 0 </reservedFamily>
  5906.         <titleWidth>0</titleWidth>
  5907.         <icon>0</icon>
  5908.         <textAlign>left</textAlign>
  5909.         <font>Geneva</font>
  5910.         <textSize>12</textSize>
  5911.         <textStyle>plain</textStyle>
  5912.         <textHeight>16</textHeight>
  5913.         <name></name>
  5914.         <script></script>
  5915.     </part>
  5916.     <part>
  5917.         <id>12</id>
  5918.         <type>field</type>
  5919.         <visible> <true /> </visible>
  5920.         <dontWrap> <false /> </dontWrap>
  5921.         <dontSearch> <false /> </dontSearch>
  5922.         <sharedText> <false /> </sharedText>
  5923.         <fixedLineHeight> <false /> </fixedLineHeight>
  5924.         <autoTab> <false /> </autoTab>
  5925.         <lockText> <true /> </lockText>
  5926.         <rect>
  5927.             <left>246</left>
  5928.             <top>323</top>
  5929.             <right>271</right>
  5930.             <bottom>341</bottom>
  5931.         </rect>
  5932.         <style>transparent</style>
  5933.         <autoSelect> <false /> </autoSelect>
  5934.         <showLines> <false /> </showLines>
  5935.         <wideMargins> <false /> </wideMargins>
  5936.         <multipleLines> <false /> </multipleLines>
  5937.         <reservedFamily> 0 </reservedFamily>
  5938.         <titleWidth>0</titleWidth>
  5939.         <icon>0</icon>
  5940.         <textAlign>left</textAlign>
  5941.         <font>Geneva</font>
  5942.         <textSize>10</textSize>
  5943.         <textStyle>plain</textStyle>
  5944.         <textHeight>13</textHeight>
  5945.         <name></name>
  5946.         <script></script>
  5947.     </part>
  5948.     <part>
  5949.         <id>14</id>
  5950.         <type>field</type>
  5951.         <visible> <true /> </visible>
  5952.         <dontWrap> <false /> </dontWrap>
  5953.         <dontSearch> <false /> </dontSearch>
  5954.         <sharedText> <false /> </sharedText>
  5955.         <fixedLineHeight> <false /> </fixedLineHeight>
  5956.         <autoTab> <false /> </autoTab>
  5957.         <lockText> <true /> </lockText>
  5958.         <rect>
  5959.             <left>202</left>
  5960.             <top>85</top>
  5961.             <right>263</right>
  5962.             <bottom>101</bottom>
  5963.         </rect>
  5964.         <style>transparent</style>
  5965.         <autoSelect> <false /> </autoSelect>
  5966.         <showLines> <false /> </showLines>
  5967.         <wideMargins> <false /> </wideMargins>
  5968.         <multipleLines> <false /> </multipleLines>
  5969.         <reservedFamily> 0 </reservedFamily>
  5970.         <titleWidth>0</titleWidth>
  5971.         <icon>0</icon>
  5972.         <textAlign>left</textAlign>
  5973.         <font>Geneva</font>
  5974.         <textSize>12</textSize>
  5975.         <textStyle>plain</textStyle>
  5976.         <textHeight>16</textHeight>
  5977.         <name></name>
  5978.         <script></script>
  5979.     </part>
  5980.     <part>
  5981.         <id>15</id>
  5982.         <type>field</type>
  5983.         <visible> <true /> </visible>
  5984.         <dontWrap> <false /> </dontWrap>
  5985.         <dontSearch> <false /> </dontSearch>
  5986.         <sharedText> <false /> </sharedText>
  5987.         <fixedLineHeight> <false /> </fixedLineHeight>
  5988.         <autoTab> <false /> </autoTab>
  5989.         <lockText> <true /> </lockText>
  5990.         <rect>
  5991.             <left>364</left>
  5992.             <top>85</top>
  5993.             <right>420</right>
  5994.             <bottom>101</bottom>
  5995.         </rect>
  5996.         <style>transparent</style>
  5997.         <autoSelect> <false /> </autoSelect>
  5998.         <showLines> <false /> </showLines>
  5999.         <wideMargins> <false /> </wideMargins>
  6000.         <multipleLines> <false /> </multipleLines>
  6001.         <reservedFamily> 0 </reservedFamily>
  6002.         <titleWidth>0</titleWidth>
  6003.         <icon>0</icon>
  6004.         <textAlign>left</textAlign>
  6005.         <font>Geneva</font>
  6006.         <textSize>12</textSize>
  6007.         <textStyle>plain</textStyle>
  6008.         <textHeight>16</textHeight>
  6009.         <name></name>
  6010.         <script></script>
  6011.     </part>
  6012.     <part>
  6013.         <id>16</id>
  6014.         <type>field</type>
  6015.         <visible> <true /> </visible>
  6016.         <dontWrap> <false /> </dontWrap>
  6017.         <dontSearch> <false /> </dontSearch>
  6018.         <sharedText> <false /> </sharedText>
  6019.         <fixedLineHeight> <false /> </fixedLineHeight>
  6020.         <autoTab> <false /> </autoTab>
  6021.         <lockText> <true /> </lockText>
  6022.         <rect>
  6023.             <left>144</left>
  6024.             <top>100</top>
  6025.             <right>307</right>
  6026.             <bottom>163</bottom>
  6027.         </rect>
  6028.         <style>rectangle</style>
  6029.         <autoSelect> <false /> </autoSelect>
  6030.         <showLines> <false /> </showLines>
  6031.         <wideMargins> <false /> </wideMargins>
  6032.         <multipleLines> <false /> </multipleLines>
  6033.         <reservedFamily> 0 </reservedFamily>
  6034.         <titleWidth>0</titleWidth>
  6035.         <icon>0</icon>
  6036.         <textAlign>left</textAlign>
  6037.         <font>Geneva</font>
  6038.         <textSize>12</textSize>
  6039.         <textStyle>plain</textStyle>
  6040.         <textHeight>16</textHeight>
  6041.         <name></name>
  6042.         <script></script>
  6043.     </part>
  6044.     <part>
  6045.         <id>17</id>
  6046.         <type>field</type>
  6047.         <visible> <true /> </visible>
  6048.         <dontWrap> <false /> </dontWrap>
  6049.         <dontSearch> <false /> </dontSearch>
  6050.         <sharedText> <false /> </sharedText>
  6051.         <fixedLineHeight> <false /> </fixedLineHeight>
  6052.         <autoTab> <false /> </autoTab>
  6053.         <lockText> <true /> </lockText>
  6054.         <rect>
  6055.             <left>311</left>
  6056.             <top>100</top>
  6057.             <right>476</right>
  6058.             <bottom>163</bottom>
  6059.         </rect>
  6060.         <style>rectangle</style>
  6061.         <autoSelect> <false /> </autoSelect>
  6062.         <showLines> <false /> </showLines>
  6063.         <wideMargins> <false /> </wideMargins>
  6064.         <multipleLines> <false /> </multipleLines>
  6065.         <reservedFamily> 0 </reservedFamily>
  6066.         <titleWidth>0</titleWidth>
  6067.         <icon>0</icon>
  6068.         <textAlign>left</textAlign>
  6069.         <font>Geneva</font>
  6070.         <textSize>12</textSize>
  6071.         <textStyle>plain</textStyle>
  6072.         <textHeight>16</textHeight>
  6073.         <name></name>
  6074.         <script></script>
  6075.     </part>
  6076.     <content>
  6077.         <layer>card</layer>
  6078.         <id>6</id>
  6079.         <text><span class="style24">utTo and GetFrom</span></text>
  6080.     </content>
  6081.     <content>
  6082.         <layer>card</layer>
  6083.         <id>1</id>
  6084.         <text><span class="style1">utTo and GetFrom methods follow a general outline:</span><span class="style13">[Additional material in this section omitted]</span></text>
  6085.     </content>
  6086.     <content>
  6087.         <layer>card</layer>
  6088.         <id>12</id>
  6089.         <text>3</text>
  6090.     </content>
  6091.     <content>
  6092.         <layer>card</layer>
  6093.         <id>10</id>
  6094.         <text><span class="style28">how to treatsubordinates</span></text>
  6095.     </content>
  6096.     <content>
  6097.         <layer>card</layer>
  6098.         <id>14</id>
  6099.         <text><span class="style32">utTo</span></text>
  6100.     </content>
  6101.     <content>
  6102.         <layer>card</layer>
  6103.         <id>15</id>
  6104.         <text><span class="style32">etFrom</span></text>
  6105.     </content>
  6106.     <content>
  6107.         <layer>card</layer>
  6108.         <id>16</id>
  6109.         <text><span class="style32">Put non-object instance variablesCall </span><span class="style45">inherited</span><span class="style32"> PutToPut subordinate objects</span></text>
  6110.     </content>
  6111.     <content>
  6112.         <layer>card</layer>
  6113.         <id>17</id>
  6114.         <text><span class="style32">et non-object instance variablesInitialize for subordinatesCall </span><span class="style45">inherited</span><span class="style32"> GetFromGet subordinate objectsFinish initialization</span></text>
  6115.     </content>
  6116.     <content>
  6117.         <layer>card</layer>
  6118.         <id>7</id>
  6119.         <text><span class="style32">ore...</span></text>
  6120.     </content>
  6121.     <name>PutTo and GetFrom</name>
  6122.     <script></script>
  6123. </card>
  6124.  
  6125.  
  6126. card_10680.xml
  6127. <?xml version="1.0" encoding="utf-8" ?>
  6128. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  6129. <card>
  6130.     <id>10680</id>
  6131.     <filler1>0</filler1>
  6132.     <cantDelete> <false /> </cantDelete>
  6133.     <showPict> <true /> </showPict>
  6134.     <dontSearch> <false /> </dontSearch>
  6135.     <owner>2668</owner>
  6136.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  6137.     <part>
  6138.         <id>1</id>
  6139.         <type>field</type>
  6140.         <visible> <true /> </visible>
  6141.         <dontWrap> <false /> </dontWrap>
  6142.         <dontSearch> <true /> </dontSearch>
  6143.         <sharedText> <false /> </sharedText>
  6144.         <fixedLineHeight> <false /> </fixedLineHeight>
  6145.         <autoTab> <false /> </autoTab>
  6146.         <lockText> <true /> </lockText>
  6147.         <rect>
  6148.             <left>144</left>
  6149.             <top>66</top>
  6150.             <right>476</right>
  6151.             <bottom>316</bottom>
  6152.         </rect>
  6153.         <style>transparent</style>
  6154.         <autoSelect> <false /> </autoSelect>
  6155.         <showLines> <false /> </showLines>
  6156.         <wideMargins> <false /> </wideMargins>
  6157.         <multipleLines> <false /> </multipleLines>
  6158.         <reservedFamily> 0 </reservedFamily>
  6159.         <titleWidth>0</titleWidth>
  6160.         <icon>0</icon>
  6161.         <textAlign>left</textAlign>
  6162.         <font>Geneva</font>
  6163.         <textSize>10</textSize>
  6164.         <textStyle>plain</textStyle>
  6165.         <textHeight>13</textHeight>
  6166.         <name></name>
  6167.         <script></script>
  6168.     </part>
  6169.     <part>
  6170.         <id>2</id>
  6171.         <type>field</type>
  6172.         <visible> <true /> </visible>
  6173.         <dontWrap> <false /> </dontWrap>
  6174.         <dontSearch> <false /> </dontSearch>
  6175.         <sharedText> <false /> </sharedText>
  6176.         <fixedLineHeight> <false /> </fixedLineHeight>
  6177.         <autoTab> <false /> </autoTab>
  6178.         <lockText> <true /> </lockText>
  6179.         <rect>
  6180.             <left>246</left>
  6181.             <top>323</top>
  6182.             <right>271</right>
  6183.             <bottom>341</bottom>
  6184.         </rect>
  6185.         <style>transparent</style>
  6186.         <autoSelect> <false /> </autoSelect>
  6187.         <showLines> <false /> </showLines>
  6188.         <wideMargins> <false /> </wideMargins>
  6189.         <multipleLines> <false /> </multipleLines>
  6190.         <reservedFamily> 0 </reservedFamily>
  6191.         <titleWidth>0</titleWidth>
  6192.         <icon>0</icon>
  6193.         <textAlign>left</textAlign>
  6194.         <font>Geneva</font>
  6195.         <textSize>10</textSize>
  6196.         <textStyle>plain</textStyle>
  6197.         <textHeight>13</textHeight>
  6198.         <name></name>
  6199.         <script></script>
  6200.     </part>
  6201.     <part>
  6202.         <id>6</id>
  6203.         <type>field</type>
  6204.         <visible> <true /> </visible>
  6205.         <dontWrap> <false /> </dontWrap>
  6206.         <dontSearch> <false /> </dontSearch>
  6207.         <sharedText> <false /> </sharedText>
  6208.         <fixedLineHeight> <false /> </fixedLineHeight>
  6209.         <autoTab> <false /> </autoTab>
  6210.         <lockText> <true /> </lockText>
  6211.         <rect>
  6212.             <left>217</left>
  6213.             <top>43</top>
  6214.             <right>301</right>
  6215.             <bottom>61</bottom>
  6216.         </rect>
  6217.         <style>transparent</style>
  6218.         <autoSelect> <false /> </autoSelect>
  6219.         <showLines> <false /> </showLines>
  6220.         <wideMargins> <false /> </wideMargins>
  6221.         <multipleLines> <false /> </multipleLines>
  6222.         <reservedFamily> 0 </reservedFamily>
  6223.         <titleWidth>0</titleWidth>
  6224.         <icon>0</icon>
  6225.         <textAlign>left</textAlign>
  6226.         <font>Geneva</font>
  6227.         <textSize>12</textSize>
  6228.         <textStyle>plain</textStyle>
  6229.         <textHeight>16</textHeight>
  6230.         <name></name>
  6231.         <script></script>
  6232.     </part>
  6233.     <part>
  6234.         <id>7</id>
  6235.         <type>field</type>
  6236.         <visible> <true /> </visible>
  6237.         <dontWrap> <false /> </dontWrap>
  6238.         <dontSearch> <false /> </dontSearch>
  6239.         <sharedText> <false /> </sharedText>
  6240.         <fixedLineHeight> <false /> </fixedLineHeight>
  6241.         <autoTab> <false /> </autoTab>
  6242.         <lockText> <true /> </lockText>
  6243.         <rect>
  6244.             <left>471</left>
  6245.             <top>327</top>
  6246.             <right>512</right>
  6247.             <bottom>342</bottom>
  6248.         </rect>
  6249.         <style>transparent</style>
  6250.         <autoSelect> <false /> </autoSelect>
  6251.         <showLines> <false /> </showLines>
  6252.         <wideMargins> <false /> </wideMargins>
  6253.         <multipleLines> <false /> </multipleLines>
  6254.         <reservedFamily> 0 </reservedFamily>
  6255.         <titleWidth>0</titleWidth>
  6256.         <icon>0</icon>
  6257.         <textAlign>left</textAlign>
  6258.         <font>Geneva</font>
  6259.         <textSize>12</textSize>
  6260.         <textStyle>plain</textStyle>
  6261.         <textHeight>16</textHeight>
  6262.         <name></name>
  6263.         <script></script>
  6264.     </part>
  6265.     <part>
  6266.         <id>10</id>
  6267.         <type>field</type>
  6268.         <visible> <true /> </visible>
  6269.         <dontWrap> <false /> </dontWrap>
  6270.         <dontSearch> <false /> </dontSearch>
  6271.         <sharedText> <false /> </sharedText>
  6272.         <fixedLineHeight> <false /> </fixedLineHeight>
  6273.         <autoTab> <false /> </autoTab>
  6274.         <lockText> <true /> </lockText>
  6275.         <rect>
  6276.             <left>31</left>
  6277.             <top>66</top>
  6278.             <right>140</right>
  6279.             <bottom>308</bottom>
  6280.         </rect>
  6281.         <style>transparent</style>
  6282.         <autoSelect> <false /> </autoSelect>
  6283.         <showLines> <false /> </showLines>
  6284.         <wideMargins> <false /> </wideMargins>
  6285.         <multipleLines> <false /> </multipleLines>
  6286.         <reservedFamily> 0 </reservedFamily>
  6287.         <titleWidth>0</titleWidth>
  6288.         <icon>0</icon>
  6289.         <textAlign>left</textAlign>
  6290.         <font>Geneva</font>
  6291.         <textSize>12</textSize>
  6292.         <textStyle>plain</textStyle>
  6293.         <textHeight>16</textHeight>
  6294.         <name></name>
  6295.         <script></script>
  6296.     </part>
  6297.     <part>
  6298.         <id>12</id>
  6299.         <type>field</type>
  6300.         <visible> <true /> </visible>
  6301.         <dontWrap> <false /> </dontWrap>
  6302.         <dontSearch> <false /> </dontSearch>
  6303.         <sharedText> <false /> </sharedText>
  6304.         <fixedLineHeight> <false /> </fixedLineHeight>
  6305.         <autoTab> <false /> </autoTab>
  6306.         <lockText> <true /> </lockText>
  6307.         <rect>
  6308.             <left>246</left>
  6309.             <top>323</top>
  6310.             <right>271</right>
  6311.             <bottom>341</bottom>
  6312.         </rect>
  6313.         <style>transparent</style>
  6314.         <autoSelect> <false /> </autoSelect>
  6315.         <showLines> <false /> </showLines>
  6316.         <wideMargins> <false /> </wideMargins>
  6317.         <multipleLines> <false /> </multipleLines>
  6318.         <reservedFamily> 0 </reservedFamily>
  6319.         <titleWidth>0</titleWidth>
  6320.         <icon>0</icon>
  6321.         <textAlign>left</textAlign>
  6322.         <font>Geneva</font>
  6323.         <textSize>10</textSize>
  6324.         <textStyle>plain</textStyle>
  6325.         <textHeight>13</textHeight>
  6326.         <name></name>
  6327.         <script></script>
  6328.     </part>
  6329.     <part>
  6330.         <id>17</id>
  6331.         <type>field</type>
  6332.         <visible> <true /> </visible>
  6333.         <dontWrap> <false /> </dontWrap>
  6334.         <dontSearch> <false /> </dontSearch>
  6335.         <sharedText> <false /> </sharedText>
  6336.         <fixedLineHeight> <false /> </fixedLineHeight>
  6337.         <autoTab> <false /> </autoTab>
  6338.         <lockText> <true /> </lockText>
  6339.         <rect>
  6340.             <left>163</left>
  6341.             <top>191</top>
  6342.             <right>476</right>
  6343.             <bottom>316</bottom>
  6344.         </rect>
  6345.         <style>transparent</style>
  6346.         <autoSelect> <false /> </autoSelect>
  6347.         <showLines> <false /> </showLines>
  6348.         <wideMargins> <false /> </wideMargins>
  6349.         <multipleLines> <false /> </multipleLines>
  6350.         <reservedFamily> 0 </reservedFamily>
  6351.         <titleWidth>0</titleWidth>
  6352.         <icon>0</icon>
  6353.         <textAlign>left</textAlign>
  6354.         <font>Geneva</font>
  6355.         <textSize>12</textSize>
  6356.         <textStyle>plain</textStyle>
  6357.         <textHeight>16</textHeight>
  6358.         <name></name>
  6359.         <script></script>
  6360.     </part>
  6361.     <content>
  6362.         <layer>card</layer>
  6363.         <id>6</id>
  6364.         <text><span class="style24">esources</span></text>
  6365.     </content>
  6366.     <content>
  6367.         <layer>card</layer>
  6368.         <id>7</id>
  6369.         <text><span class="style32">ore...</span></text>
  6370.     </content>
  6371.     <content>
  6372.         <layer>card</layer>
  6373.         <id>12</id>
  6374.         <text>1</text>
  6375.     </content>
  6376.     <content>
  6377.         <layer>card</layer>
  6378.         <id>10</id>
  6379.         <text><span class="style28">random access</span></text>
  6380.     </content>
  6381.     <content>
  6382.         <layer>card</layer>
  6383.         <id>1</id>
  6384.         <text>In the typical Mac application, when a file is opened the entire contents of the document are read into memory.  The user may change and choose to save the contents, causing the entire contents to be written back to the file.  Closing the document removes the contents from memory.Some documents are too large to fit entirely in memory, or have parts that can be saved independently.  In this case, a "random" I/O capability is needed.  Using object I/O there are two choices.</text>
  6385.     </content>
  6386.     <content>
  6387.         <layer>card</layer>
  6388.         <id>17</id>
  6389.         <text><span class="style9">ou can implement random access using </span><span class="style15">CFileStream</span><span class="style9"> as a base class.  In this approach, opening a document would read only the "main" part of the document and a directory to the rest.  Your subclass would be responsible for allocating space in the file stream, keeping a directory, compacting, etc.You can use the Resource Manager (or an equivalent, such as the Hunk Manager) to store, retrieve and index objects or object data structures.  This section tells how.</span></text>
  6390.     </content>
  6391.     <name>Resources</name>
  6392.     <script></script>
  6393. </card>
  6394.  
  6395.  
  6396. card_12272.xml
  6397. <?xml version="1.0" encoding="utf-8" ?>
  6398. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  6399. <card>
  6400.     <id>12272</id>
  6401.     <filler1>0</filler1>
  6402.     <cantDelete> <false /> </cantDelete>
  6403.     <showPict> <true /> </showPict>
  6404.     <dontSearch> <false /> </dontSearch>
  6405.     <owner>2668</owner>
  6406.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  6407.     <part>
  6408.         <id>1</id>
  6409.         <type>field</type>
  6410.         <visible> <true /> </visible>
  6411.         <dontWrap> <false /> </dontWrap>
  6412.         <dontSearch> <true /> </dontSearch>
  6413.         <sharedText> <false /> </sharedText>
  6414.         <fixedLineHeight> <false /> </fixedLineHeight>
  6415.         <autoTab> <false /> </autoTab>
  6416.         <lockText> <true /> </lockText>
  6417.         <rect>
  6418.             <left>144</left>
  6419.             <top>66</top>
  6420.             <right>476</right>
  6421.             <bottom>316</bottom>
  6422.         </rect>
  6423.         <style>transparent</style>
  6424.         <autoSelect> <false /> </autoSelect>
  6425.         <showLines> <false /> </showLines>
  6426.         <wideMargins> <false /> </wideMargins>
  6427.         <multipleLines> <false /> </multipleLines>
  6428.         <reservedFamily> 0 </reservedFamily>
  6429.         <titleWidth>0</titleWidth>
  6430.         <icon>0</icon>
  6431.         <textAlign>left</textAlign>
  6432.         <font>Geneva</font>
  6433.         <textSize>10</textSize>
  6434.         <textStyle>plain</textStyle>
  6435.         <textHeight>13</textHeight>
  6436.         <name></name>
  6437.         <script></script>
  6438.     </part>
  6439.     <part>
  6440.         <id>2</id>
  6441.         <type>field</type>
  6442.         <visible> <true /> </visible>
  6443.         <dontWrap> <false /> </dontWrap>
  6444.         <dontSearch> <false /> </dontSearch>
  6445.         <sharedText> <false /> </sharedText>
  6446.         <fixedLineHeight> <false /> </fixedLineHeight>
  6447.         <autoTab> <false /> </autoTab>
  6448.         <lockText> <true /> </lockText>
  6449.         <rect>
  6450.             <left>246</left>
  6451.             <top>323</top>
  6452.             <right>271</right>
  6453.             <bottom>341</bottom>
  6454.         </rect>
  6455.         <style>transparent</style>
  6456.         <autoSelect> <false /> </autoSelect>
  6457.         <showLines> <false /> </showLines>
  6458.         <wideMargins> <false /> </wideMargins>
  6459.         <multipleLines> <false /> </multipleLines>
  6460.         <reservedFamily> 0 </reservedFamily>
  6461.         <titleWidth>0</titleWidth>
  6462.         <icon>0</icon>
  6463.         <textAlign>left</textAlign>
  6464.         <font>Geneva</font>
  6465.         <textSize>10</textSize>
  6466.         <textStyle>plain</textStyle>
  6467.         <textHeight>13</textHeight>
  6468.         <name></name>
  6469.         <script></script>
  6470.     </part>
  6471.     <part>
  6472.         <id>6</id>
  6473.         <type>field</type>
  6474.         <visible> <true /> </visible>
  6475.         <dontWrap> <false /> </dontWrap>
  6476.         <dontSearch> <false /> </dontSearch>
  6477.         <sharedText> <false /> </sharedText>
  6478.         <fixedLineHeight> <false /> </fixedLineHeight>
  6479.         <autoTab> <false /> </autoTab>
  6480.         <lockText> <true /> </lockText>
  6481.         <rect>
  6482.             <left>217</left>
  6483.             <top>43</top>
  6484.             <right>301</right>
  6485.             <bottom>61</bottom>
  6486.         </rect>
  6487.         <style>transparent</style>
  6488.         <autoSelect> <false /> </autoSelect>
  6489.         <showLines> <false /> </showLines>
  6490.         <wideMargins> <false /> </wideMargins>
  6491.         <multipleLines> <false /> </multipleLines>
  6492.         <reservedFamily> 0 </reservedFamily>
  6493.         <titleWidth>0</titleWidth>
  6494.         <icon>0</icon>
  6495.         <textAlign>left</textAlign>
  6496.         <font>Geneva</font>
  6497.         <textSize>12</textSize>
  6498.         <textStyle>plain</textStyle>
  6499.         <textHeight>16</textHeight>
  6500.         <name></name>
  6501.         <script></script>
  6502.     </part>
  6503.     <part>
  6504.         <id>7</id>
  6505.         <type>field</type>
  6506.         <visible> <true /> </visible>
  6507.         <dontWrap> <false /> </dontWrap>
  6508.         <dontSearch> <false /> </dontSearch>
  6509.         <sharedText> <false /> </sharedText>
  6510.         <fixedLineHeight> <false /> </fixedLineHeight>
  6511.         <autoTab> <false /> </autoTab>
  6512.         <lockText> <true /> </lockText>
  6513.         <rect>
  6514.             <left>471</left>
  6515.             <top>327</top>
  6516.             <right>512</right>
  6517.             <bottom>342</bottom>
  6518.         </rect>
  6519.         <style>transparent</style>
  6520.         <autoSelect> <false /> </autoSelect>
  6521.         <showLines> <false /> </showLines>
  6522.         <wideMargins> <false /> </wideMargins>
  6523.         <multipleLines> <false /> </multipleLines>
  6524.         <reservedFamily> 0 </reservedFamily>
  6525.         <titleWidth>0</titleWidth>
  6526.         <icon>0</icon>
  6527.         <textAlign>left</textAlign>
  6528.         <font>Geneva</font>
  6529.         <textSize>12</textSize>
  6530.         <textStyle>plain</textStyle>
  6531.         <textHeight>16</textHeight>
  6532.         <name></name>
  6533.         <script></script>
  6534.     </part>
  6535.     <part>
  6536.         <id>10</id>
  6537.         <type>field</type>
  6538.         <visible> <true /> </visible>
  6539.         <dontWrap> <false /> </dontWrap>
  6540.         <dontSearch> <false /> </dontSearch>
  6541.         <sharedText> <false /> </sharedText>
  6542.         <fixedLineHeight> <false /> </fixedLineHeight>
  6543.         <autoTab> <false /> </autoTab>
  6544.         <lockText> <true /> </lockText>
  6545.         <rect>
  6546.             <left>31</left>
  6547.             <top>66</top>
  6548.             <right>140</right>
  6549.             <bottom>308</bottom>
  6550.         </rect>
  6551.         <style>transparent</style>
  6552.         <autoSelect> <false /> </autoSelect>
  6553.         <showLines> <false /> </showLines>
  6554.         <wideMargins> <false /> </wideMargins>
  6555.         <multipleLines> <false /> </multipleLines>
  6556.         <reservedFamily> 0 </reservedFamily>
  6557.         <titleWidth>0</titleWidth>
  6558.         <icon>0</icon>
  6559.         <textAlign>left</textAlign>
  6560.         <font>Geneva</font>
  6561.         <textSize>12</textSize>
  6562.         <textStyle>plain</textStyle>
  6563.         <textHeight>16</textHeight>
  6564.         <name></name>
  6565.         <script></script>
  6566.     </part>
  6567.     <part>
  6568.         <id>12</id>
  6569.         <type>field</type>
  6570.         <visible> <true /> </visible>
  6571.         <dontWrap> <false /> </dontWrap>
  6572.         <dontSearch> <false /> </dontSearch>
  6573.         <sharedText> <false /> </sharedText>
  6574.         <fixedLineHeight> <false /> </fixedLineHeight>
  6575.         <autoTab> <false /> </autoTab>
  6576.         <lockText> <true /> </lockText>
  6577.         <rect>
  6578.             <left>246</left>
  6579.             <top>323</top>
  6580.             <right>271</right>
  6581.             <bottom>341</bottom>
  6582.         </rect>
  6583.         <style>transparent</style>
  6584.         <autoSelect> <false /> </autoSelect>
  6585.         <showLines> <false /> </showLines>
  6586.         <wideMargins> <false /> </wideMargins>
  6587.         <multipleLines> <false /> </multipleLines>
  6588.         <reservedFamily> 0 </reservedFamily>
  6589.         <titleWidth>0</titleWidth>
  6590.         <icon>0</icon>
  6591.         <textAlign>left</textAlign>
  6592.         <font>Geneva</font>
  6593.         <textSize>10</textSize>
  6594.         <textStyle>plain</textStyle>
  6595.         <textHeight>13</textHeight>
  6596.         <name></name>
  6597.         <script></script>
  6598.     </part>
  6599.     <content>
  6600.         <layer>card</layer>
  6601.         <id>6</id>
  6602.         <text><span class="style24">esources</span></text>
  6603.     </content>
  6604.     <content>
  6605.         <layer>card</layer>
  6606.         <id>7</id>
  6607.         <text><span class="style32">ore...</span></text>
  6608.     </content>
  6609.     <content>
  6610.         <layer>card</layer>
  6611.         <id>12</id>
  6612.         <text>2</text>
  6613.     </content>
  6614.     <content>
  6615.         <layer>card</layer>
  6616.         <id>10</id>
  6617.         <text><span class="style28">andle streams</span></text>
  6618.     </content>
  6619.     <content>
  6620.         <layer>card</layer>
  6621.         <id>1</id>
  6622.         <text><span class="style1">bject I/O 1.1 provides a </span><span class="style12">CHandleStream</span><span class="style1"> class that is designed to be used with resources.Object I/O does not try to "fake out" the Resource Manager and convert resources to objects in place.  Saving each object as an individual resource would use the disk quite inefficiently and would be too slow for most applications.Saving collections of objects as a smaller number of resources can, on the other hand, be very fast and efficient, and works around some of the limitations of the Resource Manager (such as the 2727 resource limit).  This approach takes full advantage of object I/O's ability to save and restore entire data structures at a time.</span></text>
  6623.     </content>
  6624.     <name>Resources</name>
  6625.     <script></script>
  6626. </card>
  6627.  
  6628.  
  6629. card_10956.xml
  6630. <?xml version="1.0" encoding="utf-8" ?>
  6631. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  6632. <card>
  6633.     <id>10956</id>
  6634.     <filler1>0</filler1>
  6635.     <cantDelete> <false /> </cantDelete>
  6636.     <showPict> <true /> </showPict>
  6637.     <dontSearch> <false /> </dontSearch>
  6638.     <owner>2668</owner>
  6639.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  6640.     <part>
  6641.         <id>1</id>
  6642.         <type>field</type>
  6643.         <visible> <true /> </visible>
  6644.         <dontWrap> <false /> </dontWrap>
  6645.         <dontSearch> <true /> </dontSearch>
  6646.         <sharedText> <false /> </sharedText>
  6647.         <fixedLineHeight> <false /> </fixedLineHeight>
  6648.         <autoTab> <false /> </autoTab>
  6649.         <lockText> <true /> </lockText>
  6650.         <rect>
  6651.             <left>144</left>
  6652.             <top>66</top>
  6653.             <right>476</right>
  6654.             <bottom>316</bottom>
  6655.         </rect>
  6656.         <style>transparent</style>
  6657.         <autoSelect> <false /> </autoSelect>
  6658.         <showLines> <false /> </showLines>
  6659.         <wideMargins> <false /> </wideMargins>
  6660.         <multipleLines> <false /> </multipleLines>
  6661.         <reservedFamily> 0 </reservedFamily>
  6662.         <titleWidth>0</titleWidth>
  6663.         <icon>0</icon>
  6664.         <textAlign>left</textAlign>
  6665.         <font>Geneva</font>
  6666.         <textSize>10</textSize>
  6667.         <textStyle>plain</textStyle>
  6668.         <textHeight>13</textHeight>
  6669.         <name></name>
  6670.         <script></script>
  6671.     </part>
  6672.     <part>
  6673.         <id>2</id>
  6674.         <type>field</type>
  6675.         <visible> <true /> </visible>
  6676.         <dontWrap> <false /> </dontWrap>
  6677.         <dontSearch> <false /> </dontSearch>
  6678.         <sharedText> <false /> </sharedText>
  6679.         <fixedLineHeight> <false /> </fixedLineHeight>
  6680.         <autoTab> <false /> </autoTab>
  6681.         <lockText> <true /> </lockText>
  6682.         <rect>
  6683.             <left>246</left>
  6684.             <top>323</top>
  6685.             <right>271</right>
  6686.             <bottom>341</bottom>
  6687.         </rect>
  6688.         <style>transparent</style>
  6689.         <autoSelect> <false /> </autoSelect>
  6690.         <showLines> <false /> </showLines>
  6691.         <wideMargins> <false /> </wideMargins>
  6692.         <multipleLines> <false /> </multipleLines>
  6693.         <reservedFamily> 0 </reservedFamily>
  6694.         <titleWidth>0</titleWidth>
  6695.         <icon>0</icon>
  6696.         <textAlign>left</textAlign>
  6697.         <font>Geneva</font>
  6698.         <textSize>10</textSize>
  6699.         <textStyle>plain</textStyle>
  6700.         <textHeight>13</textHeight>
  6701.         <name></name>
  6702.         <script></script>
  6703.     </part>
  6704.     <part>
  6705.         <id>6</id>
  6706.         <type>field</type>
  6707.         <visible> <true /> </visible>
  6708.         <dontWrap> <false /> </dontWrap>
  6709.         <dontSearch> <false /> </dontSearch>
  6710.         <sharedText> <false /> </sharedText>
  6711.         <fixedLineHeight> <false /> </fixedLineHeight>
  6712.         <autoTab> <false /> </autoTab>
  6713.         <lockText> <true /> </lockText>
  6714.         <rect>
  6715.             <left>217</left>
  6716.             <top>43</top>
  6717.             <right>301</right>
  6718.             <bottom>61</bottom>
  6719.         </rect>
  6720.         <style>transparent</style>
  6721.         <autoSelect> <false /> </autoSelect>
  6722.         <showLines> <false /> </showLines>
  6723.         <wideMargins> <false /> </wideMargins>
  6724.         <multipleLines> <false /> </multipleLines>
  6725.         <reservedFamily> 0 </reservedFamily>
  6726.         <titleWidth>0</titleWidth>
  6727.         <icon>0</icon>
  6728.         <textAlign>left</textAlign>
  6729.         <font>Geneva</font>
  6730.         <textSize>12</textSize>
  6731.         <textStyle>plain</textStyle>
  6732.         <textHeight>16</textHeight>
  6733.         <name></name>
  6734.         <script></script>
  6735.     </part>
  6736.     <part>
  6737.         <id>7</id>
  6738.         <type>field</type>
  6739.         <visible> <true /> </visible>
  6740.         <dontWrap> <false /> </dontWrap>
  6741.         <dontSearch> <false /> </dontSearch>
  6742.         <sharedText> <false /> </sharedText>
  6743.         <fixedLineHeight> <false /> </fixedLineHeight>
  6744.         <autoTab> <false /> </autoTab>
  6745.         <lockText> <true /> </lockText>
  6746.         <rect>
  6747.             <left>471</left>
  6748.             <top>327</top>
  6749.             <right>512</right>
  6750.             <bottom>342</bottom>
  6751.         </rect>
  6752.         <style>transparent</style>
  6753.         <autoSelect> <false /> </autoSelect>
  6754.         <showLines> <false /> </showLines>
  6755.         <wideMargins> <false /> </wideMargins>
  6756.         <multipleLines> <false /> </multipleLines>
  6757.         <reservedFamily> 0 </reservedFamily>
  6758.         <titleWidth>0</titleWidth>
  6759.         <icon>0</icon>
  6760.         <textAlign>left</textAlign>
  6761.         <font>Geneva</font>
  6762.         <textSize>12</textSize>
  6763.         <textStyle>plain</textStyle>
  6764.         <textHeight>16</textHeight>
  6765.         <name></name>
  6766.         <script></script>
  6767.     </part>
  6768.     <part>
  6769.         <id>10</id>
  6770.         <type>field</type>
  6771.         <visible> <true /> </visible>
  6772.         <dontWrap> <false /> </dontWrap>
  6773.         <dontSearch> <false /> </dontSearch>
  6774.         <sharedText> <false /> </sharedText>
  6775.         <fixedLineHeight> <false /> </fixedLineHeight>
  6776.         <autoTab> <false /> </autoTab>
  6777.         <lockText> <true /> </lockText>
  6778.         <rect>
  6779.             <left>31</left>
  6780.             <top>66</top>
  6781.             <right>140</right>
  6782.             <bottom>308</bottom>
  6783.         </rect>
  6784.         <style>transparent</style>
  6785.         <autoSelect> <false /> </autoSelect>
  6786.         <showLines> <false /> </showLines>
  6787.         <wideMargins> <false /> </wideMargins>
  6788.         <multipleLines> <false /> </multipleLines>
  6789.         <reservedFamily> 0 </reservedFamily>
  6790.         <titleWidth>0</titleWidth>
  6791.         <icon>0</icon>
  6792.         <textAlign>left</textAlign>
  6793.         <font>Geneva</font>
  6794.         <textSize>12</textSize>
  6795.         <textStyle>plain</textStyle>
  6796.         <textHeight>16</textHeight>
  6797.         <name></name>
  6798.         <script></script>
  6799.     </part>
  6800.     <part>
  6801.         <id>12</id>
  6802.         <type>field</type>
  6803.         <visible> <true /> </visible>
  6804.         <dontWrap> <false /> </dontWrap>
  6805.         <dontSearch> <false /> </dontSearch>
  6806.         <sharedText> <false /> </sharedText>
  6807.         <fixedLineHeight> <false /> </fixedLineHeight>
  6808.         <autoTab> <false /> </autoTab>
  6809.         <lockText> <true /> </lockText>
  6810.         <rect>
  6811.             <left>246</left>
  6812.             <top>323</top>
  6813.             <right>271</right>
  6814.             <bottom>341</bottom>
  6815.         </rect>
  6816.         <style>transparent</style>
  6817.         <autoSelect> <false /> </autoSelect>
  6818.         <showLines> <false /> </showLines>
  6819.         <wideMargins> <false /> </wideMargins>
  6820.         <multipleLines> <false /> </multipleLines>
  6821.         <reservedFamily> 0 </reservedFamily>
  6822.         <titleWidth>0</titleWidth>
  6823.         <icon>0</icon>
  6824.         <textAlign>left</textAlign>
  6825.         <font>Geneva</font>
  6826.         <textSize>10</textSize>
  6827.         <textStyle>plain</textStyle>
  6828.         <textHeight>13</textHeight>
  6829.         <name></name>
  6830.         <script></script>
  6831.     </part>
  6832.     <content>
  6833.         <layer>card</layer>
  6834.         <id>6</id>
  6835.         <text><span class="style24">esources</span></text>
  6836.     </content>
  6837.     <content>
  6838.         <layer>card</layer>
  6839.         <id>7</id>
  6840.         <text><span class="style32">ore...</span></text>
  6841.     </content>
  6842.     <content>
  6843.         <layer>card</layer>
  6844.         <id>12</id>
  6845.         <text>3</text>
  6846.     </content>
  6847.     <content>
  6848.         <layer>card</layer>
  6849.         <id>10</id>
  6850.         <text><span class="style28">resource inputresource output</span></text>
  6851.     </content>
  6852.     <content>
  6853.         <layer>card</layer>
  6854.         <id>1</id>
  6855.         <text>The handle stream is used as a buffer between the object or object data structure to be read or written.  The handle storage is the resource.On input, GetResource creates the handle and a CHandleStream object translates between handle and object(s).  The handle is then released, freeing the buffer storage.For output, there are two cases.  For an existing resource, a CHandleStream object translates between object(s) and the resource handle.  ChangedResource and WriteResource or UpdateResFile change the resource on disk.  For a new resource, a CHandleStream object creates a new handle as it converts object(s) to the handle.  AddResource is then used to add it to the resource file.  (Alternatively, AddResource can be used for both cases in a general-purpose function that always removes any existing resource before attempting to add one.)</text>
  6856.     </content>
  6857.     <name>Resources</name>
  6858.     <script></script>
  6859. </card>
  6860.  
  6861.  
  6862. card_11199.xml
  6863. <?xml version="1.0" encoding="utf-8" ?>
  6864. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  6865. <card>
  6866.     <id>11199</id>
  6867.     <filler1>0</filler1>
  6868.     <bitmap>BMAP_8414.pbm</bitmap>
  6869.     <cantDelete> <false /> </cantDelete>
  6870.     <showPict> <true /> </showPict>
  6871.     <dontSearch> <false /> </dontSearch>
  6872.     <owner>2668</owner>
  6873.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  6874.     <part>
  6875.         <id>1</id>
  6876.         <type>field</type>
  6877.         <visible> <true /> </visible>
  6878.         <dontWrap> <false /> </dontWrap>
  6879.         <dontSearch> <true /> </dontSearch>
  6880.         <sharedText> <false /> </sharedText>
  6881.         <fixedLineHeight> <false /> </fixedLineHeight>
  6882.         <autoTab> <false /> </autoTab>
  6883.         <lockText> <true /> </lockText>
  6884.         <rect>
  6885.             <left>144</left>
  6886.             <top>66</top>
  6887.             <right>476</right>
  6888.             <bottom>316</bottom>
  6889.         </rect>
  6890.         <style>transparent</style>
  6891.         <autoSelect> <false /> </autoSelect>
  6892.         <showLines> <false /> </showLines>
  6893.         <wideMargins> <false /> </wideMargins>
  6894.         <multipleLines> <false /> </multipleLines>
  6895.         <reservedFamily> 0 </reservedFamily>
  6896.         <titleWidth>0</titleWidth>
  6897.         <icon>0</icon>
  6898.         <textAlign>left</textAlign>
  6899.         <font>Geneva</font>
  6900.         <textSize>10</textSize>
  6901.         <textStyle>plain</textStyle>
  6902.         <textHeight>13</textHeight>
  6903.         <name></name>
  6904.         <script></script>
  6905.     </part>
  6906.     <part>
  6907.         <id>2</id>
  6908.         <type>field</type>
  6909.         <visible> <true /> </visible>
  6910.         <dontWrap> <false /> </dontWrap>
  6911.         <dontSearch> <false /> </dontSearch>
  6912.         <sharedText> <false /> </sharedText>
  6913.         <fixedLineHeight> <false /> </fixedLineHeight>
  6914.         <autoTab> <false /> </autoTab>
  6915.         <lockText> <true /> </lockText>
  6916.         <rect>
  6917.             <left>246</left>
  6918.             <top>323</top>
  6919.             <right>271</right>
  6920.             <bottom>341</bottom>
  6921.         </rect>
  6922.         <style>transparent</style>
  6923.         <autoSelect> <false /> </autoSelect>
  6924.         <showLines> <false /> </showLines>
  6925.         <wideMargins> <false /> </wideMargins>
  6926.         <multipleLines> <false /> </multipleLines>
  6927.         <reservedFamily> 0 </reservedFamily>
  6928.         <titleWidth>0</titleWidth>
  6929.         <icon>0</icon>
  6930.         <textAlign>left</textAlign>
  6931.         <font>Geneva</font>
  6932.         <textSize>10</textSize>
  6933.         <textStyle>plain</textStyle>
  6934.         <textHeight>13</textHeight>
  6935.         <name></name>
  6936.         <script></script>
  6937.     </part>
  6938.     <part>
  6939.         <id>6</id>
  6940.         <type>field</type>
  6941.         <visible> <true /> </visible>
  6942.         <dontWrap> <false /> </dontWrap>
  6943.         <dontSearch> <false /> </dontSearch>
  6944.         <sharedText> <false /> </sharedText>
  6945.         <fixedLineHeight> <false /> </fixedLineHeight>
  6946.         <autoTab> <false /> </autoTab>
  6947.         <lockText> <true /> </lockText>
  6948.         <rect>
  6949.             <left>217</left>
  6950.             <top>43</top>
  6951.             <right>301</right>
  6952.             <bottom>61</bottom>
  6953.         </rect>
  6954.         <style>transparent</style>
  6955.         <autoSelect> <false /> </autoSelect>
  6956.         <showLines> <false /> </showLines>
  6957.         <wideMargins> <false /> </wideMargins>
  6958.         <multipleLines> <false /> </multipleLines>
  6959.         <reservedFamily> 0 </reservedFamily>
  6960.         <titleWidth>0</titleWidth>
  6961.         <icon>0</icon>
  6962.         <textAlign>left</textAlign>
  6963.         <font>Geneva</font>
  6964.         <textSize>12</textSize>
  6965.         <textStyle>plain</textStyle>
  6966.         <textHeight>16</textHeight>
  6967.         <name></name>
  6968.         <script></script>
  6969.     </part>
  6970.     <part>
  6971.         <id>7</id>
  6972.         <type>field</type>
  6973.         <visible> <true /> </visible>
  6974.         <dontWrap> <false /> </dontWrap>
  6975.         <dontSearch> <false /> </dontSearch>
  6976.         <sharedText> <false /> </sharedText>
  6977.         <fixedLineHeight> <false /> </fixedLineHeight>
  6978.         <autoTab> <false /> </autoTab>
  6979.         <lockText> <true /> </lockText>
  6980.         <rect>
  6981.             <left>471</left>
  6982.             <top>327</top>
  6983.             <right>512</right>
  6984.             <bottom>342</bottom>
  6985.         </rect>
  6986.         <style>transparent</style>
  6987.         <autoSelect> <false /> </autoSelect>
  6988.         <showLines> <false /> </showLines>
  6989.         <wideMargins> <false /> </wideMargins>
  6990.         <multipleLines> <false /> </multipleLines>
  6991.         <reservedFamily> 0 </reservedFamily>
  6992.         <titleWidth>0</titleWidth>
  6993.         <icon>0</icon>
  6994.         <textAlign>left</textAlign>
  6995.         <font>Geneva</font>
  6996.         <textSize>12</textSize>
  6997.         <textStyle>plain</textStyle>
  6998.         <textHeight>16</textHeight>
  6999.         <name></name>
  7000.         <script></script>
  7001.     </part>
  7002.     <part>
  7003.         <id>10</id>
  7004.         <type>field</type>
  7005.         <visible> <true /> </visible>
  7006.         <dontWrap> <false /> </dontWrap>
  7007.         <dontSearch> <false /> </dontSearch>
  7008.         <sharedText> <false /> </sharedText>
  7009.         <fixedLineHeight> <false /> </fixedLineHeight>
  7010.         <autoTab> <false /> </autoTab>
  7011.         <lockText> <true /> </lockText>
  7012.         <rect>
  7013.             <left>31</left>
  7014.             <top>66</top>
  7015.             <right>140</right>
  7016.             <bottom>308</bottom>
  7017.         </rect>
  7018.         <style>transparent</style>
  7019.         <autoSelect> <false /> </autoSelect>
  7020.         <showLines> <false /> </showLines>
  7021.         <wideMargins> <false /> </wideMargins>
  7022.         <multipleLines> <false /> </multipleLines>
  7023.         <reservedFamily> 0 </reservedFamily>
  7024.         <titleWidth>0</titleWidth>
  7025.         <icon>0</icon>
  7026.         <textAlign>left</textAlign>
  7027.         <font>Geneva</font>
  7028.         <textSize>12</textSize>
  7029.         <textStyle>plain</textStyle>
  7030.         <textHeight>16</textHeight>
  7031.         <name></name>
  7032.         <script></script>
  7033.     </part>
  7034.     <part>
  7035.         <id>12</id>
  7036.         <type>field</type>
  7037.         <visible> <true /> </visible>
  7038.         <dontWrap> <false /> </dontWrap>
  7039.         <dontSearch> <false /> </dontSearch>
  7040.         <sharedText> <false /> </sharedText>
  7041.         <fixedLineHeight> <false /> </fixedLineHeight>
  7042.         <autoTab> <false /> </autoTab>
  7043.         <lockText> <true /> </lockText>
  7044.         <rect>
  7045.             <left>246</left>
  7046.             <top>323</top>
  7047.             <right>271</right>
  7048.             <bottom>341</bottom>
  7049.         </rect>
  7050.         <style>transparent</style>
  7051.         <autoSelect> <false /> </autoSelect>
  7052.         <showLines> <false /> </showLines>
  7053.         <wideMargins> <false /> </wideMargins>
  7054.         <multipleLines> <false /> </multipleLines>
  7055.         <reservedFamily> 0 </reservedFamily>
  7056.         <titleWidth>0</titleWidth>
  7057.         <icon>0</icon>
  7058.         <textAlign>left</textAlign>
  7059.         <font>Geneva</font>
  7060.         <textSize>10</textSize>
  7061.         <textStyle>plain</textStyle>
  7062.         <textHeight>13</textHeight>
  7063.         <name></name>
  7064.         <script></script>
  7065.     </part>
  7066.     <part>
  7067.         <id>14</id>
  7068.         <type>field</type>
  7069.         <visible> <true /> </visible>
  7070.         <dontWrap> <false /> </dontWrap>
  7071.         <dontSearch> <false /> </dontSearch>
  7072.         <sharedText> <false /> </sharedText>
  7073.         <fixedLineHeight> <false /> </fixedLineHeight>
  7074.         <autoTab> <false /> </autoTab>
  7075.         <lockText> <true /> </lockText>
  7076.         <rect>
  7077.             <left>162</left>
  7078.             <top>157</top>
  7079.             <right>310</right>
  7080.             <bottom>264</bottom>
  7081.         </rect>
  7082.         <style>transparent</style>
  7083.         <autoSelect> <false /> </autoSelect>
  7084.         <showLines> <false /> </showLines>
  7085.         <wideMargins> <false /> </wideMargins>
  7086.         <multipleLines> <false /> </multipleLines>
  7087.         <reservedFamily> 0 </reservedFamily>
  7088.         <titleWidth>0</titleWidth>
  7089.         <icon>0</icon>
  7090.         <textAlign>left</textAlign>
  7091.         <font>Geneva</font>
  7092.         <textSize>12</textSize>
  7093.         <textStyle>plain</textStyle>
  7094.         <textHeight>16</textHeight>
  7095.         <name></name>
  7096.         <script></script>
  7097.     </part>
  7098.     <part>
  7099.         <id>15</id>
  7100.         <type>field</type>
  7101.         <visible> <true /> </visible>
  7102.         <dontWrap> <false /> </dontWrap>
  7103.         <dontSearch> <false /> </dontSearch>
  7104.         <sharedText> <false /> </sharedText>
  7105.         <fixedLineHeight> <false /> </fixedLineHeight>
  7106.         <autoTab> <false /> </autoTab>
  7107.         <lockText> <true /> </lockText>
  7108.         <rect>
  7109.             <left>309</left>
  7110.             <top>157</top>
  7111.             <right>476</right>
  7112.             <bottom>280</bottom>
  7113.         </rect>
  7114.         <style>transparent</style>
  7115.         <autoSelect> <false /> </autoSelect>
  7116.         <showLines> <false /> </showLines>
  7117.         <wideMargins> <false /> </wideMargins>
  7118.         <multipleLines> <false /> </multipleLines>
  7119.         <reservedFamily> 0 </reservedFamily>
  7120.         <titleWidth>0</titleWidth>
  7121.         <icon>0</icon>
  7122.         <textAlign>left</textAlign>
  7123.         <font>Geneva</font>
  7124.         <textSize>12</textSize>
  7125.         <textStyle>plain</textStyle>
  7126.         <textHeight>16</textHeight>
  7127.         <name></name>
  7128.         <script></script>
  7129.     </part>
  7130.     <content>
  7131.         <layer>card</layer>
  7132.         <id>6</id>
  7133.         <text><span class="style24">esources</span></text>
  7134.     </content>
  7135.     <content>
  7136.         <layer>card</layer>
  7137.         <id>7</id>
  7138.         <text><span class="style32">ore...</span></text>
  7139.     </content>
  7140.     <content>
  7141.         <layer>card</layer>
  7142.         <id>1</id>
  7143.         <text><span class="style12">HandleStream</span><span class="style1">‚Ć provides two handy functions (not methods) to create a new stream all ready to go with duplicate checking enabled.Both take a Handle argument and return a new </span><span class="style12">CHandleStream</span><span class="style1"> object open for output or input, respectively.‚Ć </span><span class="style12">CFileStream</span><span class="style1"> provides two equivalent functions, as well.</span></text>
  7144.     </content>
  7145.     <content>
  7146.         <layer>card</layer>
  7147.         <id>12</id>
  7148.         <text>4</text>
  7149.     </content>
  7150.     <content>
  7151.         <layer>card</layer>
  7152.         <id>10</id>
  7153.         <text><span class="style28">"New" functions</span></text>
  7154.     </content>
  7155.     <content>
  7156.         <layer>card</layer>
  7157.         <id>14</id>
  7158.         <text><span class="style15">ewOutputHandleStreamNewInputHandleStream</span></text>
  7159.     </content>
  7160.     <content>
  7161.         <layer>card</layer>
  7162.         <id>15</id>
  7163.         <text><span class="style9">reates a new stream and optionally a new, empty handle, opens the stream for writing and enables duplicate checking.Creates a new stream with an existing handle, opens the stream for reading and enables duplicate checking.</span></text>
  7164.     </content>
  7165.     <name>Resources</name>
  7166.     <script></script>
  7167. </card>
  7168.  
  7169.  
  7170. card_12391.xml
  7171. <?xml version="1.0" encoding="utf-8" ?>
  7172. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  7173. <card>
  7174.     <id>12391</id>
  7175.     <filler1>0</filler1>
  7176.     <cantDelete> <false /> </cantDelete>
  7177.     <showPict> <true /> </showPict>
  7178.     <dontSearch> <false /> </dontSearch>
  7179.     <owner>2668</owner>
  7180.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  7181.     <part>
  7182.         <id>1</id>
  7183.         <type>field</type>
  7184.         <visible> <true /> </visible>
  7185.         <dontWrap> <false /> </dontWrap>
  7186.         <dontSearch> <true /> </dontSearch>
  7187.         <sharedText> <false /> </sharedText>
  7188.         <fixedLineHeight> <false /> </fixedLineHeight>
  7189.         <autoTab> <false /> </autoTab>
  7190.         <lockText> <true /> </lockText>
  7191.         <rect>
  7192.             <left>144</left>
  7193.             <top>66</top>
  7194.             <right>476</right>
  7195.             <bottom>316</bottom>
  7196.         </rect>
  7197.         <style>transparent</style>
  7198.         <autoSelect> <false /> </autoSelect>
  7199.         <showLines> <false /> </showLines>
  7200.         <wideMargins> <false /> </wideMargins>
  7201.         <multipleLines> <false /> </multipleLines>
  7202.         <reservedFamily> 0 </reservedFamily>
  7203.         <titleWidth>0</titleWidth>
  7204.         <icon>0</icon>
  7205.         <textAlign>left</textAlign>
  7206.         <font>Geneva</font>
  7207.         <textSize>10</textSize>
  7208.         <textStyle>plain</textStyle>
  7209.         <textHeight>13</textHeight>
  7210.         <name></name>
  7211.         <script></script>
  7212.     </part>
  7213.     <part>
  7214.         <id>2</id>
  7215.         <type>field</type>
  7216.         <visible> <true /> </visible>
  7217.         <dontWrap> <false /> </dontWrap>
  7218.         <dontSearch> <false /> </dontSearch>
  7219.         <sharedText> <false /> </sharedText>
  7220.         <fixedLineHeight> <false /> </fixedLineHeight>
  7221.         <autoTab> <false /> </autoTab>
  7222.         <lockText> <true /> </lockText>
  7223.         <rect>
  7224.             <left>246</left>
  7225.             <top>323</top>
  7226.             <right>271</right>
  7227.             <bottom>341</bottom>
  7228.         </rect>
  7229.         <style>transparent</style>
  7230.         <autoSelect> <false /> </autoSelect>
  7231.         <showLines> <false /> </showLines>
  7232.         <wideMargins> <false /> </wideMargins>
  7233.         <multipleLines> <false /> </multipleLines>
  7234.         <reservedFamily> 0 </reservedFamily>
  7235.         <titleWidth>0</titleWidth>
  7236.         <icon>0</icon>
  7237.         <textAlign>left</textAlign>
  7238.         <font>Geneva</font>
  7239.         <textSize>10</textSize>
  7240.         <textStyle>plain</textStyle>
  7241.         <textHeight>13</textHeight>
  7242.         <name></name>
  7243.         <script></script>
  7244.     </part>
  7245.     <part>
  7246.         <id>6</id>
  7247.         <type>field</type>
  7248.         <visible> <true /> </visible>
  7249.         <dontWrap> <false /> </dontWrap>
  7250.         <dontSearch> <false /> </dontSearch>
  7251.         <sharedText> <false /> </sharedText>
  7252.         <fixedLineHeight> <false /> </fixedLineHeight>
  7253.         <autoTab> <false /> </autoTab>
  7254.         <lockText> <true /> </lockText>
  7255.         <rect>
  7256.             <left>217</left>
  7257.             <top>43</top>
  7258.             <right>301</right>
  7259.             <bottom>61</bottom>
  7260.         </rect>
  7261.         <style>transparent</style>
  7262.         <autoSelect> <false /> </autoSelect>
  7263.         <showLines> <false /> </showLines>
  7264.         <wideMargins> <false /> </wideMargins>
  7265.         <multipleLines> <false /> </multipleLines>
  7266.         <reservedFamily> 0 </reservedFamily>
  7267.         <titleWidth>0</titleWidth>
  7268.         <icon>0</icon>
  7269.         <textAlign>left</textAlign>
  7270.         <font>Geneva</font>
  7271.         <textSize>12</textSize>
  7272.         <textStyle>plain</textStyle>
  7273.         <textHeight>16</textHeight>
  7274.         <name></name>
  7275.         <script></script>
  7276.     </part>
  7277.     <part>
  7278.         <id>7</id>
  7279.         <type>field</type>
  7280.         <visible> <true /> </visible>
  7281.         <dontWrap> <false /> </dontWrap>
  7282.         <dontSearch> <false /> </dontSearch>
  7283.         <sharedText> <false /> </sharedText>
  7284.         <fixedLineHeight> <false /> </fixedLineHeight>
  7285.         <autoTab> <false /> </autoTab>
  7286.         <lockText> <true /> </lockText>
  7287.         <rect>
  7288.             <left>471</left>
  7289.             <top>327</top>
  7290.             <right>512</right>
  7291.             <bottom>342</bottom>
  7292.         </rect>
  7293.         <style>transparent</style>
  7294.         <autoSelect> <false /> </autoSelect>
  7295.         <showLines> <false /> </showLines>
  7296.         <wideMargins> <false /> </wideMargins>
  7297.         <multipleLines> <false /> </multipleLines>
  7298.         <reservedFamily> 0 </reservedFamily>
  7299.         <titleWidth>0</titleWidth>
  7300.         <icon>0</icon>
  7301.         <textAlign>left</textAlign>
  7302.         <font>Geneva</font>
  7303.         <textSize>12</textSize>
  7304.         <textStyle>plain</textStyle>
  7305.         <textHeight>16</textHeight>
  7306.         <name></name>
  7307.         <script></script>
  7308.     </part>
  7309.     <part>
  7310.         <id>10</id>
  7311.         <type>field</type>
  7312.         <visible> <true /> </visible>
  7313.         <dontWrap> <false /> </dontWrap>
  7314.         <dontSearch> <false /> </dontSearch>
  7315.         <sharedText> <false /> </sharedText>
  7316.         <fixedLineHeight> <false /> </fixedLineHeight>
  7317.         <autoTab> <false /> </autoTab>
  7318.         <lockText> <true /> </lockText>
  7319.         <rect>
  7320.             <left>31</left>
  7321.             <top>66</top>
  7322.             <right>140</right>
  7323.             <bottom>308</bottom>
  7324.         </rect>
  7325.         <style>transparent</style>
  7326.         <autoSelect> <false /> </autoSelect>
  7327.         <showLines> <false /> </showLines>
  7328.         <wideMargins> <false /> </wideMargins>
  7329.         <multipleLines> <false /> </multipleLines>
  7330.         <reservedFamily> 0 </reservedFamily>
  7331.         <titleWidth>0</titleWidth>
  7332.         <icon>0</icon>
  7333.         <textAlign>left</textAlign>
  7334.         <font>Geneva</font>
  7335.         <textSize>12</textSize>
  7336.         <textStyle>plain</textStyle>
  7337.         <textHeight>16</textHeight>
  7338.         <name></name>
  7339.         <script></script>
  7340.     </part>
  7341.     <part>
  7342.         <id>12</id>
  7343.         <type>field</type>
  7344.         <visible> <true /> </visible>
  7345.         <dontWrap> <false /> </dontWrap>
  7346.         <dontSearch> <false /> </dontSearch>
  7347.         <sharedText> <false /> </sharedText>
  7348.         <fixedLineHeight> <false /> </fixedLineHeight>
  7349.         <autoTab> <false /> </autoTab>
  7350.         <lockText> <true /> </lockText>
  7351.         <rect>
  7352.             <left>246</left>
  7353.             <top>323</top>
  7354.             <right>271</right>
  7355.             <bottom>341</bottom>
  7356.         </rect>
  7357.         <style>transparent</style>
  7358.         <autoSelect> <false /> </autoSelect>
  7359.         <showLines> <false /> </showLines>
  7360.         <wideMargins> <false /> </wideMargins>
  7361.         <multipleLines> <false /> </multipleLines>
  7362.         <reservedFamily> 0 </reservedFamily>
  7363.         <titleWidth>0</titleWidth>
  7364.         <icon>0</icon>
  7365.         <textAlign>left</textAlign>
  7366.         <font>Geneva</font>
  7367.         <textSize>10</textSize>
  7368.         <textStyle>plain</textStyle>
  7369.         <textHeight>13</textHeight>
  7370.         <name></name>
  7371.         <script></script>
  7372.     </part>
  7373.     <part>
  7374.         <id>15</id>
  7375.         <type>field</type>
  7376.         <visible> <true /> </visible>
  7377.         <dontWrap> <false /> </dontWrap>
  7378.         <dontSearch> <false /> </dontSearch>
  7379.         <sharedText> <false /> </sharedText>
  7380.         <fixedLineHeight> <false /> </fixedLineHeight>
  7381.         <autoTab> <false /> </autoTab>
  7382.         <lockText> <true /> </lockText>
  7383.         <rect>
  7384.             <left>157</left>
  7385.             <top>97</top>
  7386.             <right>473</right>
  7387.             <bottom>165</bottom>
  7388.         </rect>
  7389.         <style>transparent</style>
  7390.         <autoSelect> <false /> </autoSelect>
  7391.         <showLines> <false /> </showLines>
  7392.         <wideMargins> <false /> </wideMargins>
  7393.         <multipleLines> <false /> </multipleLines>
  7394.         <reservedFamily> 0 </reservedFamily>
  7395.         <titleWidth>0</titleWidth>
  7396.         <icon>0</icon>
  7397.         <textAlign>left</textAlign>
  7398.         <font>Geneva</font>
  7399.         <textSize>12</textSize>
  7400.         <textStyle>plain</textStyle>
  7401.         <textHeight>16</textHeight>
  7402.         <name></name>
  7403.         <script></script>
  7404.     </part>
  7405.     <part>
  7406.         <id>16</id>
  7407.         <type>field</type>
  7408.         <visible> <true /> </visible>
  7409.         <dontWrap> <false /> </dontWrap>
  7410.         <dontSearch> <false /> </dontSearch>
  7411.         <sharedText> <false /> </sharedText>
  7412.         <fixedLineHeight> <false /> </fixedLineHeight>
  7413.         <autoTab> <false /> </autoTab>
  7414.         <lockText> <true /> </lockText>
  7415.         <rect>
  7416.             <left>157</left>
  7417.             <top>189</top>
  7418.             <right>473</right>
  7419.             <bottom>271</bottom>
  7420.         </rect>
  7421.         <style>transparent</style>
  7422.         <autoSelect> <false /> </autoSelect>
  7423.         <showLines> <false /> </showLines>
  7424.         <wideMargins> <false /> </wideMargins>
  7425.         <multipleLines> <false /> </multipleLines>
  7426.         <reservedFamily> 0 </reservedFamily>
  7427.         <titleWidth>0</titleWidth>
  7428.         <icon>0</icon>
  7429.         <textAlign>left</textAlign>
  7430.         <font>Geneva</font>
  7431.         <textSize>12</textSize>
  7432.         <textStyle>plain</textStyle>
  7433.         <textHeight>16</textHeight>
  7434.         <name></name>
  7435.         <script></script>
  7436.     </part>
  7437.     <content>
  7438.         <layer>card</layer>
  7439.         <id>6</id>
  7440.         <text><span class="style24">esources</span></text>
  7441.     </content>
  7442.     <content>
  7443.         <layer>card</layer>
  7444.         <id>1</id>
  7445.         <text>Using the New functions, the general outline for getting an object data structure from a resource is (in C):Putting an object data structure to a resource can be done by:</text>
  7446.     </content>
  7447.     <content>
  7448.         <layer>card</layer>
  7449.         <id>12</id>
  7450.         <text>5</text>
  7451.     </content>
  7452.     <content>
  7453.         <layer>card</layer>
  7454.         <id>10</id>
  7455.         <text><span class="style28">reading a resourcewriting a resource</span></text>
  7456.     </content>
  7457.     <content>
  7458.         <layer>card</layer>
  7459.         <id>15</id>
  7460.         <text><span class="style9">Resource = GetResource(...);aStream = NewInputHandleStream(aResource);anObject = aStream-></span><span class="style15">GetObject</span><span class="style9">();aStream->Dispose();ReleaseResource(aResource);</span></text>
  7461.     </content>
  7462.     <content>
  7463.         <layer>card</layer>
  7464.         <id>16</id>
  7465.         <text><span class="style9">Stream = </span><span class="style15">NewOutputHandleStream</span><span class="style9">(NULL);aStream-></span><span class="style15">PutObject</span><span class="style9">(anObject);aResource = aStream->GetStreamHandle();aStream->Dispose();AddResource(aResource, ...);ReleaseResource(aResource);</span></text>
  7466.     </content>
  7467.     <content>
  7468.         <layer>card</layer>
  7469.         <id>7</id>
  7470.         <text><span class="style32">ore...</span></text>
  7471.     </content>
  7472.     <name>Resources</name>
  7473.     <script></script>
  7474. </card>
  7475.  
  7476.  
  7477. card_12753.xml
  7478. <?xml version="1.0" encoding="utf-8" ?>
  7479. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  7480. <card>
  7481.     <id>12753</id>
  7482.     <filler1>0</filler1>
  7483.     <cantDelete> <false /> </cantDelete>
  7484.     <showPict> <true /> </showPict>
  7485.     <dontSearch> <false /> </dontSearch>
  7486.     <owner>2668</owner>
  7487.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  7488.     <part>
  7489.         <id>1</id>
  7490.         <type>field</type>
  7491.         <visible> <true /> </visible>
  7492.         <dontWrap> <false /> </dontWrap>
  7493.         <dontSearch> <true /> </dontSearch>
  7494.         <sharedText> <false /> </sharedText>
  7495.         <fixedLineHeight> <false /> </fixedLineHeight>
  7496.         <autoTab> <false /> </autoTab>
  7497.         <lockText> <true /> </lockText>
  7498.         <rect>
  7499.             <left>144</left>
  7500.             <top>66</top>
  7501.             <right>476</right>
  7502.             <bottom>316</bottom>
  7503.         </rect>
  7504.         <style>transparent</style>
  7505.         <autoSelect> <false /> </autoSelect>
  7506.         <showLines> <false /> </showLines>
  7507.         <wideMargins> <false /> </wideMargins>
  7508.         <multipleLines> <false /> </multipleLines>
  7509.         <reservedFamily> 0 </reservedFamily>
  7510.         <titleWidth>0</titleWidth>
  7511.         <icon>0</icon>
  7512.         <textAlign>left</textAlign>
  7513.         <font>Geneva</font>
  7514.         <textSize>10</textSize>
  7515.         <textStyle>plain</textStyle>
  7516.         <textHeight>13</textHeight>
  7517.         <name></name>
  7518.         <script></script>
  7519.     </part>
  7520.     <part>
  7521.         <id>2</id>
  7522.         <type>field</type>
  7523.         <visible> <true /> </visible>
  7524.         <dontWrap> <false /> </dontWrap>
  7525.         <dontSearch> <false /> </dontSearch>
  7526.         <sharedText> <false /> </sharedText>
  7527.         <fixedLineHeight> <false /> </fixedLineHeight>
  7528.         <autoTab> <false /> </autoTab>
  7529.         <lockText> <true /> </lockText>
  7530.         <rect>
  7531.             <left>246</left>
  7532.             <top>323</top>
  7533.             <right>271</right>
  7534.             <bottom>341</bottom>
  7535.         </rect>
  7536.         <style>transparent</style>
  7537.         <autoSelect> <false /> </autoSelect>
  7538.         <showLines> <false /> </showLines>
  7539.         <wideMargins> <false /> </wideMargins>
  7540.         <multipleLines> <false /> </multipleLines>
  7541.         <reservedFamily> 0 </reservedFamily>
  7542.         <titleWidth>0</titleWidth>
  7543.         <icon>0</icon>
  7544.         <textAlign>left</textAlign>
  7545.         <font>Geneva</font>
  7546.         <textSize>10</textSize>
  7547.         <textStyle>plain</textStyle>
  7548.         <textHeight>13</textHeight>
  7549.         <name></name>
  7550.         <script></script>
  7551.     </part>
  7552.     <part>
  7553.         <id>6</id>
  7554.         <type>field</type>
  7555.         <visible> <true /> </visible>
  7556.         <dontWrap> <false /> </dontWrap>
  7557.         <dontSearch> <false /> </dontSearch>
  7558.         <sharedText> <false /> </sharedText>
  7559.         <fixedLineHeight> <false /> </fixedLineHeight>
  7560.         <autoTab> <false /> </autoTab>
  7561.         <lockText> <true /> </lockText>
  7562.         <rect>
  7563.             <left>217</left>
  7564.             <top>43</top>
  7565.             <right>301</right>
  7566.             <bottom>61</bottom>
  7567.         </rect>
  7568.         <style>transparent</style>
  7569.         <autoSelect> <false /> </autoSelect>
  7570.         <showLines> <false /> </showLines>
  7571.         <wideMargins> <false /> </wideMargins>
  7572.         <multipleLines> <false /> </multipleLines>
  7573.         <reservedFamily> 0 </reservedFamily>
  7574.         <titleWidth>0</titleWidth>
  7575.         <icon>0</icon>
  7576.         <textAlign>left</textAlign>
  7577.         <font>Geneva</font>
  7578.         <textSize>12</textSize>
  7579.         <textStyle>plain</textStyle>
  7580.         <textHeight>16</textHeight>
  7581.         <name></name>
  7582.         <script></script>
  7583.     </part>
  7584.     <part>
  7585.         <id>10</id>
  7586.         <type>field</type>
  7587.         <visible> <true /> </visible>
  7588.         <dontWrap> <false /> </dontWrap>
  7589.         <dontSearch> <false /> </dontSearch>
  7590.         <sharedText> <false /> </sharedText>
  7591.         <fixedLineHeight> <false /> </fixedLineHeight>
  7592.         <autoTab> <false /> </autoTab>
  7593.         <lockText> <true /> </lockText>
  7594.         <rect>
  7595.             <left>31</left>
  7596.             <top>66</top>
  7597.             <right>140</right>
  7598.             <bottom>308</bottom>
  7599.         </rect>
  7600.         <style>transparent</style>
  7601.         <autoSelect> <false /> </autoSelect>
  7602.         <showLines> <false /> </showLines>
  7603.         <wideMargins> <false /> </wideMargins>
  7604.         <multipleLines> <false /> </multipleLines>
  7605.         <reservedFamily> 0 </reservedFamily>
  7606.         <titleWidth>0</titleWidth>
  7607.         <icon>0</icon>
  7608.         <textAlign>left</textAlign>
  7609.         <font>Geneva</font>
  7610.         <textSize>12</textSize>
  7611.         <textStyle>plain</textStyle>
  7612.         <textHeight>16</textHeight>
  7613.         <name></name>
  7614.         <script></script>
  7615.     </part>
  7616.     <part>
  7617.         <id>12</id>
  7618.         <type>field</type>
  7619.         <visible> <true /> </visible>
  7620.         <dontWrap> <false /> </dontWrap>
  7621.         <dontSearch> <false /> </dontSearch>
  7622.         <sharedText> <false /> </sharedText>
  7623.         <fixedLineHeight> <false /> </fixedLineHeight>
  7624.         <autoTab> <false /> </autoTab>
  7625.         <lockText> <true /> </lockText>
  7626.         <rect>
  7627.             <left>246</left>
  7628.             <top>323</top>
  7629.             <right>271</right>
  7630.             <bottom>341</bottom>
  7631.         </rect>
  7632.         <style>transparent</style>
  7633.         <autoSelect> <false /> </autoSelect>
  7634.         <showLines> <false /> </showLines>
  7635.         <wideMargins> <false /> </wideMargins>
  7636.         <multipleLines> <false /> </multipleLines>
  7637.         <reservedFamily> 0 </reservedFamily>
  7638.         <titleWidth>0</titleWidth>
  7639.         <icon>0</icon>
  7640.         <textAlign>left</textAlign>
  7641.         <font>Geneva</font>
  7642.         <textSize>10</textSize>
  7643.         <textStyle>plain</textStyle>
  7644.         <textHeight>13</textHeight>
  7645.         <name></name>
  7646.         <script></script>
  7647.     </part>
  7648.     <content>
  7649.         <layer>card</layer>
  7650.         <id>6</id>
  7651.         <text><span class="style24">esources</span></text>
  7652.     </content>
  7653.     <content>
  7654.         <layer>card</layer>
  7655.         <id>12</id>
  7656.         <text>6</text>
  7657.     </content>
  7658.     <content>
  7659.         <layer>card</layer>
  7660.         <id>10</id>
  7661.         <text><span class="style28">random access</span></text>
  7662.     </content>
  7663.     <content>
  7664.         <layer>card</layer>
  7665.         <id>1</id>
  7666.         <text><span class="style1">his sequence of operations is general-purpose and will suffice for most applications.The limitations of this approach are those of the Resource Manager or alternative equivalent manager.  Also, the handle stream requires additional temporary storage of roughly the same size as the object(s) saved at a time.We should emphasize that nothing about Object I/O 1.1 </span><span class="style13">requires</span><span class="style1"> you to follow this approach.  A file stream can do random I/O, so you can construct any sort of access you like with it.  Or, you might construct a new CBufferedStream subclass to take advantage of the buffered resource I/O available in System 7.Whatever approach you choose, Object I/O 1.1 either provides everything you need off the shelf or gives you a solid platform for constructing more sophisticated solutions tailored to the needs of your application.</span></text>
  7667.     </content>
  7668.     <name>Resources</name>
  7669.     <script></script>
  7670. </card>
  7671.  
  7672.  
  7673. card_19933.xml
  7674. <?xml version="1.0" encoding="utf-8" ?>
  7675. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  7676. <card>
  7677.     <id>19933</id>
  7678.     <filler1>0</filler1>
  7679.     <bitmap>BMAP_5718.pbm</bitmap>
  7680.     <cantDelete> <false /> </cantDelete>
  7681.     <showPict> <true /> </showPict>
  7682.     <dontSearch> <false /> </dontSearch>
  7683.     <owner>2668</owner>
  7684.     <marked><true /></marked>
  7685.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  7686.     <part>
  7687.         <id>1</id>
  7688.         <type>field</type>
  7689.         <visible> <true /> </visible>
  7690.         <dontWrap> <false /> </dontWrap>
  7691.         <dontSearch> <false /> </dontSearch>
  7692.         <sharedText> <false /> </sharedText>
  7693.         <fixedLineHeight> <false /> </fixedLineHeight>
  7694.         <autoTab> <false /> </autoTab>
  7695.         <lockText> <true /> </lockText>
  7696.         <rect>
  7697.             <left>157</left>
  7698.             <top>167</top>
  7699.             <right>359</right>
  7700.             <bottom>198</bottom>
  7701.         </rect>
  7702.         <style>transparent</style>
  7703.         <autoSelect> <false /> </autoSelect>
  7704.         <showLines> <false /> </showLines>
  7705.         <wideMargins> <false /> </wideMargins>
  7706.         <multipleLines> <false /> </multipleLines>
  7707.         <reservedFamily> 0 </reservedFamily>
  7708.         <titleWidth>0</titleWidth>
  7709.         <icon>0</icon>
  7710.         <textAlign>left</textAlign>
  7711.         <font>Geneva</font>
  7712.         <textSize>12</textSize>
  7713.         <textStyle>plain</textStyle>
  7714.         <textHeight>16</textHeight>
  7715.         <name></name>
  7716.         <script></script>
  7717.     </part>
  7718.     <part>
  7719.         <id>2</id>
  7720.         <type>field</type>
  7721.         <visible> <true /> </visible>
  7722.         <dontWrap> <false /> </dontWrap>
  7723.         <dontSearch> <false /> </dontSearch>
  7724.         <sharedText> <false /> </sharedText>
  7725.         <fixedLineHeight> <false /> </fixedLineHeight>
  7726.         <autoTab> <false /> </autoTab>
  7727.         <lockText> <true /> </lockText>
  7728.         <rect>
  7729.             <left>203</left>
  7730.             <top>197</top>
  7731.             <right>364</right>
  7732.             <bottom>330</bottom>
  7733.         </rect>
  7734.         <style>transparent</style>
  7735.         <autoSelect> <false /> </autoSelect>
  7736.         <showLines> <false /> </showLines>
  7737.         <wideMargins> <false /> </wideMargins>
  7738.         <multipleLines> <false /> </multipleLines>
  7739.         <reservedFamily> 0 </reservedFamily>
  7740.         <titleWidth>0</titleWidth>
  7741.         <icon>0</icon>
  7742.         <textAlign>left</textAlign>
  7743.         <font>Geneva</font>
  7744.         <textSize>10</textSize>
  7745.         <textStyle>plain</textStyle>
  7746.         <textHeight>13</textHeight>
  7747.         <name></name>
  7748.         <script>on mouseUpgolineend mouseUp</script>
  7749.     </part>
  7750.     <part>
  7751.         <id>3</id>
  7752.         <type>field</type>
  7753.         <visible> <false /> </visible>
  7754.         <dontWrap> <false /> </dontWrap>
  7755.         <dontSearch> <false /> </dontSearch>
  7756.         <sharedText> <false /> </sharedText>
  7757.         <fixedLineHeight> <false /> </fixedLineHeight>
  7758.         <autoTab> <false /> </autoTab>
  7759.         <lockText> <true /> </lockText>
  7760.         <rect>
  7761.             <left>475</left>
  7762.             <top>35</top>
  7763.             <right>512</right>
  7764.             <bottom>54</bottom>
  7765.         </rect>
  7766.         <style>rectangle</style>
  7767.         <autoSelect> <false /> </autoSelect>
  7768.         <showLines> <false /> </showLines>
  7769.         <wideMargins> <false /> </wideMargins>
  7770.         <multipleLines> <false /> </multipleLines>
  7771.         <reservedFamily> 0 </reservedFamily>
  7772.         <titleWidth>0</titleWidth>
  7773.         <icon>0</icon>
  7774.         <textAlign>left</textAlign>
  7775.         <font>Geneva</font>
  7776.         <textSize>12</textSize>
  7777.         <textStyle>plain</textStyle>
  7778.         <textHeight>16</textHeight>
  7779.         <name>Section</name>
  7780.         <script></script>
  7781.     </part>
  7782.     <content>
  7783.         <layer>card</layer>
  7784.         <id>1</id>
  7785.         <text><span class="style9">his chapter contains liftable code to...</span></text>
  7786.     </content>
  7787.     <content>
  7788.         <layer>card</layer>
  7789.         <id>2</id>
  7790.         <text><span class="style12">ake a new document</span><span class="style1">Open a documentTest file already open</span></text>
  7791.     </content>
  7792.     <content>
  7793.         <layer>card</layer>
  7794.         <id>3</id>
  7795.         <text>Stop</text>
  7796.     </content>
  7797.     <name>How To</name>
  7798.     <script></script>
  7799. </card>
  7800.  
  7801.  
  7802. card_32418.xml
  7803. <?xml version="1.0" encoding="utf-8" ?>
  7804. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  7805. <card>
  7806.     <id>32418</id>
  7807.     <filler1>0</filler1>
  7808.     <cantDelete> <false /> </cantDelete>
  7809.     <showPict> <true /> </showPict>
  7810.     <dontSearch> <false /> </dontSearch>
  7811.     <owner>2668</owner>
  7812.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  7813.     <part>
  7814.         <id>1</id>
  7815.         <type>field</type>
  7816.         <visible> <true /> </visible>
  7817.         <dontWrap> <false /> </dontWrap>
  7818.         <dontSearch> <true /> </dontSearch>
  7819.         <sharedText> <false /> </sharedText>
  7820.         <fixedLineHeight> <false /> </fixedLineHeight>
  7821.         <autoTab> <false /> </autoTab>
  7822.         <lockText> <true /> </lockText>
  7823.         <rect>
  7824.             <left>100</left>
  7825.             <top>66</top>
  7826.             <right>437</right>
  7827.             <bottom>121</bottom>
  7828.         </rect>
  7829.         <style>transparent</style>
  7830.         <autoSelect> <false /> </autoSelect>
  7831.         <showLines> <false /> </showLines>
  7832.         <wideMargins> <false /> </wideMargins>
  7833.         <multipleLines> <false /> </multipleLines>
  7834.         <reservedFamily> 0 </reservedFamily>
  7835.         <titleWidth>0</titleWidth>
  7836.         <icon>0</icon>
  7837.         <textAlign>left</textAlign>
  7838.         <font>Geneva</font>
  7839.         <textSize>10</textSize>
  7840.         <textStyle>plain</textStyle>
  7841.         <textHeight>13</textHeight>
  7842.         <name></name>
  7843.         <script></script>
  7844.     </part>
  7845.     <part>
  7846.         <id>4</id>
  7847.         <type>field</type>
  7848.         <visible> <true /> </visible>
  7849.         <dontWrap> <false /> </dontWrap>
  7850.         <dontSearch> <false /> </dontSearch>
  7851.         <sharedText> <false /> </sharedText>
  7852.         <fixedLineHeight> <false /> </fixedLineHeight>
  7853.         <autoTab> <false /> </autoTab>
  7854.         <lockText> <false /> </lockText>
  7855.         <rect>
  7856.             <left>43</left>
  7857.             <top>139</top>
  7858.             <right>474</right>
  7859.             <bottom>332</bottom>
  7860.         </rect>
  7861.         <style>scrolling</style>
  7862.         <autoSelect> <false /> </autoSelect>
  7863.         <showLines> <false /> </showLines>
  7864.         <wideMargins> <false /> </wideMargins>
  7865.         <multipleLines> <false /> </multipleLines>
  7866.         <reservedFamily> 0 </reservedFamily>
  7867.         <titleWidth>0</titleWidth>
  7868.         <icon>0</icon>
  7869.         <textAlign>left</textAlign>
  7870.         <font>Geneva</font>
  7871.         <textSize>12</textSize>
  7872.         <textStyle>plain</textStyle>
  7873.         <textHeight>16</textHeight>
  7874.         <name>CExample</name>
  7875.         <script></script>
  7876.     </part>
  7877.     <part>
  7878.         <id>5</id>
  7879.         <type>field</type>
  7880.         <visible> <true /> </visible>
  7881.         <dontWrap> <false /> </dontWrap>
  7882.         <dontSearch> <false /> </dontSearch>
  7883.         <sharedText> <false /> </sharedText>
  7884.         <fixedLineHeight> <false /> </fixedLineHeight>
  7885.         <autoTab> <false /> </autoTab>
  7886.         <lockText> <true /> </lockText>
  7887.         <rect>
  7888.             <left>172</left>
  7889.             <top>43</top>
  7890.             <right>374</right>
  7891.             <bottom>62</bottom>
  7892.         </rect>
  7893.         <style>transparent</style>
  7894.         <autoSelect> <false /> </autoSelect>
  7895.         <showLines> <false /> </showLines>
  7896.         <wideMargins> <false /> </wideMargins>
  7897.         <multipleLines> <false /> </multipleLines>
  7898.         <reservedFamily> 0 </reservedFamily>
  7899.         <titleWidth>0</titleWidth>
  7900.         <icon>0</icon>
  7901.         <textAlign>left</textAlign>
  7902.         <font>Geneva</font>
  7903.         <textSize>12</textSize>
  7904.         <textStyle>plain</textStyle>
  7905.         <textHeight>16</textHeight>
  7906.         <name></name>
  7907.         <script></script>
  7908.     </part>
  7909.     <part>
  7910.         <id>6</id>
  7911.         <type>button</type>
  7912.         <visible> <true /> </visible>
  7913.         <reserved5> 0 </reserved5>
  7914.         <reserved4> 0 </reserved4>
  7915.         <reserved3> 0 </reserved3>
  7916.         <reserved2> 0 </reserved2>
  7917.         <reserved1> 0 </reserved1>
  7918.         <enabled> <true /> </enabled>
  7919.         <rect>
  7920.             <left>417</left>
  7921.             <top>114</top>
  7922.             <right>474</right>
  7923.             <bottom>136</bottom>
  7924.         </rect>
  7925.         <style>roundrect</style>
  7926.         <showName> <true /> </showName>
  7927.         <highlight> <false /> </highlight>
  7928.         <autoHighlight> <false /> </autoHighlight>
  7929.         <sharedHighlight> <true /> </sharedHighlight>
  7930.         <family>0</family>
  7931.         <titleWidth>0</titleWidth>
  7932.         <icon>0</icon>
  7933.         <textAlign>center</textAlign>
  7934.         <font>Chicago</font>
  7935.         <textSize>12</textSize>
  7936.         <textStyle>plain</textStyle>
  7937.         <name>Pascal</name>
  7938.         <script>on mouseUpif there is a card button Pascal thenhide card field CExampleshow card field PExamplehide card field CTitleshow card field PTitleset name of card button Pascal to "C"elsehide card field PExampleshow card field CExamplehide card field PTitleshow card field CTitleset name of card button C to "Pascal"end ifend mouseUp</script>
  7939.     </part>
  7940.     <part>
  7941.         <id>7</id>
  7942.         <type>field</type>
  7943.         <visible> <false /> </visible>
  7944.         <dontWrap> <false /> </dontWrap>
  7945.         <dontSearch> <false /> </dontSearch>
  7946.         <sharedText> <false /> </sharedText>
  7947.         <fixedLineHeight> <false /> </fixedLineHeight>
  7948.         <autoTab> <false /> </autoTab>
  7949.         <lockText> <false /> </lockText>
  7950.         <rect>
  7951.             <left>43</left>
  7952.             <top>139</top>
  7953.             <right>474</right>
  7954.             <bottom>332</bottom>
  7955.         </rect>
  7956.         <style>scrolling</style>
  7957.         <autoSelect> <false /> </autoSelect>
  7958.         <showLines> <false /> </showLines>
  7959.         <wideMargins> <false /> </wideMargins>
  7960.         <multipleLines> <false /> </multipleLines>
  7961.         <reservedFamily> 0 </reservedFamily>
  7962.         <titleWidth>0</titleWidth>
  7963.         <icon>0</icon>
  7964.         <textAlign>left</textAlign>
  7965.         <font>Geneva</font>
  7966.         <textSize>12</textSize>
  7967.         <textStyle>plain</textStyle>
  7968.         <textHeight>16</textHeight>
  7969.         <name>PExample</name>
  7970.         <script></script>
  7971.     </part>
  7972.     <part>
  7973.         <id>8</id>
  7974.         <type>field</type>
  7975.         <visible> <false /> </visible>
  7976.         <dontWrap> <false /> </dontWrap>
  7977.         <dontSearch> <false /> </dontSearch>
  7978.         <sharedText> <false /> </sharedText>
  7979.         <fixedLineHeight> <false /> </fixedLineHeight>
  7980.         <autoTab> <false /> </autoTab>
  7981.         <lockText> <true /> </lockText>
  7982.         <rect>
  7983.             <left>39</left>
  7984.             <top>122</top>
  7985.             <right>176</right>
  7986.             <bottom>139</bottom>
  7987.         </rect>
  7988.         <style>opaque</style>
  7989.         <autoSelect> <false /> </autoSelect>
  7990.         <showLines> <false /> </showLines>
  7991.         <wideMargins> <false /> </wideMargins>
  7992.         <multipleLines> <false /> </multipleLines>
  7993.         <reservedFamily> 0 </reservedFamily>
  7994.         <titleWidth>0</titleWidth>
  7995.         <icon>0</icon>
  7996.         <textAlign>left</textAlign>
  7997.         <font>Geneva</font>
  7998.         <textSize>12</textSize>
  7999.         <textStyle>plain</textStyle>
  8000.         <textHeight>16</textHeight>
  8001.         <name>PTitle</name>
  8002.         <script></script>
  8003.     </part>
  8004.     <part>
  8005.         <id>9</id>
  8006.         <type>field</type>
  8007.         <visible> <true /> </visible>
  8008.         <dontWrap> <false /> </dontWrap>
  8009.         <dontSearch> <false /> </dontSearch>
  8010.         <sharedText> <false /> </sharedText>
  8011.         <fixedLineHeight> <false /> </fixedLineHeight>
  8012.         <autoTab> <false /> </autoTab>
  8013.         <lockText> <true /> </lockText>
  8014.         <rect>
  8015.             <left>39</left>
  8016.             <top>122</top>
  8017.             <right>176</right>
  8018.             <bottom>139</bottom>
  8019.         </rect>
  8020.         <style>transparent</style>
  8021.         <autoSelect> <false /> </autoSelect>
  8022.         <showLines> <false /> </showLines>
  8023.         <wideMargins> <false /> </wideMargins>
  8024.         <multipleLines> <false /> </multipleLines>
  8025.         <reservedFamily> 0 </reservedFamily>
  8026.         <titleWidth>0</titleWidth>
  8027.         <icon>0</icon>
  8028.         <textAlign>left</textAlign>
  8029.         <font>Geneva</font>
  8030.         <textSize>12</textSize>
  8031.         <textStyle>plain</textStyle>
  8032.         <textHeight>16</textHeight>
  8033.         <name>CTitle</name>
  8034.         <script></script>
  8035.     </part>
  8036.     <content>
  8037.         <layer>card</layer>
  8038.         <id>1</id>
  8039.         <text><span class="style1">Application responds to the New command by sending itself an CreateDocument message.  You must override CreateDocument to create a document of your own class and send it a NewFile message.</span><span class="style24"></span></text>
  8040.     </content>
  8041.     <content>
  8042.         <layer>card</layer>
  8043.         <id>4</id>
  8044.         <text><span class="style9">oid CObjectApp::CreateDocument(){    CObjectDoc    *theDocument;        theDocument = new(CObjectDoc);    TRY    {        theDocument->IObjectDoc(this, FALSE);        theDocument->NewFile();    }    CATCH    {        ForgetObject(theDocument);    }    ENDTRY;}</span></text>
  8045.     </content>
  8046.     <content>
  8047.         <layer>card</layer>
  8048.         <id>5</id>
  8049.         <text><span class="style24">ake a new document</span></text>
  8050.     </content>
  8051.     <content>
  8052.         <layer>card</layer>
  8053.         <id>8</id>
  8054.         <text><span class="style9">ascal Example:</span></text>
  8055.     </content>
  8056.     <content>
  8057.         <layer>card</layer>
  8058.         <id>9</id>
  8059.         <text><span class="style9"> Example:</span></text>
  8060.     </content>
  8061.     <content>
  8062.         <layer>card</layer>
  8063.         <id>7</id>
  8064.         <text><span class="style28">ROCEDURE</span><span class="style9"> CObjectApp.CreateDocument; </span><span class="style28">VAR</span><span class="style9">  theDocument: CObjectDoc;  fi: FailInfo; </span><span class="style28">PROCEDURE</span><span class="style9"> HandleFailure (error: Integer;       message: Longint);  </span><span class="style28">BEGIN</span><span class="style9">   ForgetObject(theDocument);  </span><span class="style28">END</span><span class="style9">; </span><span class="style28">BEGIN</span><span class="style9">  theDocument := </span><span class="style28">NIL</span><span class="style9">;  CatchFailures(fi, HandleFailure);  new(theDocument);  theDocument.IObjectDoc(SELF, FALSE);  theDocument.NewFile;  Success; </span><span class="style28">END</span><span class="style9">;</span></text>
  8065.     </content>
  8066.     <name>Make a new document</name>
  8067.     <script></script>
  8068. </card>
  8069.  
  8070.  
  8071. card_71669.xml
  8072. <?xml version="1.0" encoding="utf-8" ?>
  8073. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  8074. <card>
  8075.     <id>71669</id>
  8076.     <filler1>0</filler1>
  8077.     <bitmap>BMAP_4321.pbm</bitmap>
  8078.     <cantDelete> <false /> </cantDelete>
  8079.     <showPict> <true /> </showPict>
  8080.     <dontSearch> <false /> </dontSearch>
  8081.     <owner>2668</owner>
  8082.     <marked><true /></marked>
  8083.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  8084.     <part>
  8085.         <id>2</id>
  8086.         <type>field</type>
  8087.         <visible> <true /> </visible>
  8088.         <dontWrap> <false /> </dontWrap>
  8089.         <dontSearch> <false /> </dontSearch>
  8090.         <sharedText> <false /> </sharedText>
  8091.         <fixedLineHeight> <false /> </fixedLineHeight>
  8092.         <autoTab> <false /> </autoTab>
  8093.         <lockText> <true /> </lockText>
  8094.         <rect>
  8095.             <left>204</left>
  8096.             <top>178</top>
  8097.             <right>345</right>
  8098.             <bottom>299</bottom>
  8099.         </rect>
  8100.         <style>transparent</style>
  8101.         <autoSelect> <false /> </autoSelect>
  8102.         <showLines> <false /> </showLines>
  8103.         <wideMargins> <false /> </wideMargins>
  8104.         <multipleLines> <false /> </multipleLines>
  8105.         <reservedFamily> 0 </reservedFamily>
  8106.         <titleWidth>0</titleWidth>
  8107.         <icon>0</icon>
  8108.         <textAlign>left</textAlign>
  8109.         <font>Geneva</font>
  8110.         <textSize>14</textSize>
  8111.         <textStyle>plain</textStyle>
  8112.         <textHeight>18</textHeight>
  8113.         <name></name>
  8114.         <script>on mouseUpgolineend mouseUp</script>
  8115.     </part>
  8116.     <part>
  8117.         <id>4</id>
  8118.         <type>field</type>
  8119.         <visible> <false /> </visible>
  8120.         <dontWrap> <false /> </dontWrap>
  8121.         <dontSearch> <false /> </dontSearch>
  8122.         <sharedText> <false /> </sharedText>
  8123.         <fixedLineHeight> <false /> </fixedLineHeight>
  8124.         <autoTab> <false /> </autoTab>
  8125.         <lockText> <true /> </lockText>
  8126.         <rect>
  8127.             <left>475</left>
  8128.             <top>35</top>
  8129.             <right>512</right>
  8130.             <bottom>54</bottom>
  8131.         </rect>
  8132.         <style>rectangle</style>
  8133.         <autoSelect> <false /> </autoSelect>
  8134.         <showLines> <false /> </showLines>
  8135.         <wideMargins> <false /> </wideMargins>
  8136.         <multipleLines> <false /> </multipleLines>
  8137.         <reservedFamily> 0 </reservedFamily>
  8138.         <titleWidth>0</titleWidth>
  8139.         <icon>0</icon>
  8140.         <textAlign>left</textAlign>
  8141.         <font>Geneva</font>
  8142.         <textSize>12</textSize>
  8143.         <textStyle>plain</textStyle>
  8144.         <textHeight>16</textHeight>
  8145.         <name>Section</name>
  8146.         <script></script>
  8147.     </part>
  8148.     <content>
  8149.         <layer>card</layer>
  8150.         <id>2</id>
  8151.         <text><span class="style15">BufferedStreamCFileStreamCHandleStreamCSaverCStream</span></text>
  8152.     </content>
  8153.     <content>
  8154.         <layer>card</layer>
  8155.         <id>4</id>
  8156.         <text>Stop</text>
  8157.     </content>
  8158.     <name>Class Reference</name>
  8159.     <script></script>
  8160. </card>
  8161.  
  8162.  
  8163. card_8102.xml
  8164. <?xml version="1.0" encoding="utf-8" ?>
  8165. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  8166. <card>
  8167.     <id>8102</id>
  8168.     <filler1>0</filler1>
  8169.     <cantDelete> <false /> </cantDelete>
  8170.     <showPict> <true /> </showPict>
  8171.     <dontSearch> <false /> </dontSearch>
  8172.     <owner>2668</owner>
  8173.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  8174.     <part>
  8175.         <id>1</id>
  8176.         <type>field</type>
  8177.         <visible> <true /> </visible>
  8178.         <dontWrap> <false /> </dontWrap>
  8179.         <dontSearch> <false /> </dontSearch>
  8180.         <sharedText> <false /> </sharedText>
  8181.         <fixedLineHeight> <false /> </fixedLineHeight>
  8182.         <autoTab> <false /> </autoTab>
  8183.         <lockText> <true /> </lockText>
  8184.         <rect>
  8185.             <left>68</left>
  8186.             <top>109</top>
  8187.             <right>172</right>
  8188.             <bottom>162</bottom>
  8189.         </rect>
  8190.         <style>transparent</style>
  8191.         <autoSelect> <false /> </autoSelect>
  8192.         <showLines> <false /> </showLines>
  8193.         <wideMargins> <false /> </wideMargins>
  8194.         <multipleLines> <false /> </multipleLines>
  8195.         <reservedFamily> 0 </reservedFamily>
  8196.         <titleWidth>0</titleWidth>
  8197.         <icon>0</icon>
  8198.         <textAlign>left</textAlign>
  8199.         <font>Geneva</font>
  8200.         <textSize>12</textSize>
  8201.         <textStyle>plain</textStyle>
  8202.         <textHeight>16</textHeight>
  8203.         <name>MDocument</name>
  8204.         <script></script>
  8205.     </part>
  8206.     <part>
  8207.         <id>3</id>
  8208.         <type>field</type>
  8209.         <visible> <true /> </visible>
  8210.         <dontWrap> <false /> </dontWrap>
  8211.         <dontSearch> <false /> </dontSearch>
  8212.         <sharedText> <false /> </sharedText>
  8213.         <fixedLineHeight> <false /> </fixedLineHeight>
  8214.         <autoTab> <false /> </autoTab>
  8215.         <lockText> <true /> </lockText>
  8216.         <rect>
  8217.             <left>212</left>
  8218.             <top>109</top>
  8219.             <right>352</right>
  8220.             <bottom>335</bottom>
  8221.         </rect>
  8222.         <style>transparent</style>
  8223.         <autoSelect> <false /> </autoSelect>
  8224.         <showLines> <false /> </showLines>
  8225.         <wideMargins> <false /> </wideMargins>
  8226.         <multipleLines> <false /> </multipleLines>
  8227.         <reservedFamily> 0 </reservedFamily>
  8228.         <titleWidth>0</titleWidth>
  8229.         <icon>0</icon>
  8230.         <textAlign>left</textAlign>
  8231.         <font>Geneva</font>
  8232.         <textSize>12</textSize>
  8233.         <textStyle>plain</textStyle>
  8234.         <textHeight>16</textHeight>
  8235.         <name>MDocument</name>
  8236.         <script></script>
  8237.     </part>
  8238.     <part>
  8239.         <id>5</id>
  8240.         <type>field</type>
  8241.         <visible> <true /> </visible>
  8242.         <dontWrap> <false /> </dontWrap>
  8243.         <dontSearch> <false /> </dontSearch>
  8244.         <sharedText> <false /> </sharedText>
  8245.         <fixedLineHeight> <false /> </fixedLineHeight>
  8246.         <autoTab> <false /> </autoTab>
  8247.         <lockText> <true /> </lockText>
  8248.         <rect>
  8249.             <left>212</left>
  8250.             <top>55</top>
  8251.             <right>342</right>
  8252.             <bottom>73</bottom>
  8253.         </rect>
  8254.         <style>transparent</style>
  8255.         <autoSelect> <false /> </autoSelect>
  8256.         <showLines> <false /> </showLines>
  8257.         <wideMargins> <false /> </wideMargins>
  8258.         <multipleLines> <false /> </multipleLines>
  8259.         <reservedFamily> 0 </reservedFamily>
  8260.         <titleWidth>0</titleWidth>
  8261.         <icon>0</icon>
  8262.         <textAlign>left</textAlign>
  8263.         <font>Geneva</font>
  8264.         <textSize>12</textSize>
  8265.         <textStyle>bold</textStyle>
  8266.         <textHeight>16</textHeight>
  8267.         <name></name>
  8268.         <script></script>
  8269.     </part>
  8270.     <part>
  8271.         <id>6</id>
  8272.         <type>field</type>
  8273.         <visible> <true /> </visible>
  8274.         <dontWrap> <false /> </dontWrap>
  8275.         <dontSearch> <false /> </dontSearch>
  8276.         <sharedText> <false /> </sharedText>
  8277.         <fixedLineHeight> <false /> </fixedLineHeight>
  8278.         <autoTab> <false /> </autoTab>
  8279.         <lockText> <true /> </lockText>
  8280.         <rect>
  8281.             <left>212</left>
  8282.             <top>93</top>
  8283.             <right>309</right>
  8284.             <bottom>111</bottom>
  8285.         </rect>
  8286.         <style>transparent</style>
  8287.         <autoSelect> <false /> </autoSelect>
  8288.         <showLines> <false /> </showLines>
  8289.         <wideMargins> <false /> </wideMargins>
  8290.         <multipleLines> <false /> </multipleLines>
  8291.         <reservedFamily> 0 </reservedFamily>
  8292.         <titleWidth>0</titleWidth>
  8293.         <icon>0</icon>
  8294.         <textAlign>left</textAlign>
  8295.         <font>Geneva</font>
  8296.         <textSize>10</textSize>
  8297.         <textStyle>plain</textStyle>
  8298.         <textHeight>13</textHeight>
  8299.         <name></name>
  8300.         <script></script>
  8301.     </part>
  8302.     <part>
  8303.         <id>7</id>
  8304.         <type>field</type>
  8305.         <visible> <true /> </visible>
  8306.         <dontWrap> <false /> </dontWrap>
  8307.         <dontSearch> <false /> </dontSearch>
  8308.         <sharedText> <false /> </sharedText>
  8309.         <fixedLineHeight> <false /> </fixedLineHeight>
  8310.         <autoTab> <false /> </autoTab>
  8311.         <lockText> <true /> </lockText>
  8312.         <rect>
  8313.             <left>68</left>
  8314.             <top>190</top>
  8315.             <right>206</right>
  8316.             <bottom>341</bottom>
  8317.         </rect>
  8318.         <style>transparent</style>
  8319.         <autoSelect> <false /> </autoSelect>
  8320.         <showLines> <false /> </showLines>
  8321.         <wideMargins> <false /> </wideMargins>
  8322.         <multipleLines> <false /> </multipleLines>
  8323.         <reservedFamily> 0 </reservedFamily>
  8324.         <titleWidth>0</titleWidth>
  8325.         <icon>0</icon>
  8326.         <textAlign>left</textAlign>
  8327.         <font>Geneva</font>
  8328.         <textSize>12</textSize>
  8329.         <textStyle>plain</textStyle>
  8330.         <textHeight>16</textHeight>
  8331.         <name>MDocument</name>
  8332.         <script></script>
  8333.     </part>
  8334.     <part>
  8335.         <id>8</id>
  8336.         <type>field</type>
  8337.         <visible> <true /> </visible>
  8338.         <dontWrap> <false /> </dontWrap>
  8339.         <dontSearch> <false /> </dontSearch>
  8340.         <sharedText> <false /> </sharedText>
  8341.         <fixedLineHeight> <false /> </fixedLineHeight>
  8342.         <autoTab> <false /> </autoTab>
  8343.         <lockText> <true /> </lockText>
  8344.         <rect>
  8345.             <left>68</left>
  8346.             <top>93</top>
  8347.             <right>165</right>
  8348.             <bottom>111</bottom>
  8349.         </rect>
  8350.         <style>transparent</style>
  8351.         <autoSelect> <false /> </autoSelect>
  8352.         <showLines> <false /> </showLines>
  8353.         <wideMargins> <false /> </wideMargins>
  8354.         <multipleLines> <false /> </multipleLines>
  8355.         <reservedFamily> 0 </reservedFamily>
  8356.         <titleWidth>0</titleWidth>
  8357.         <icon>0</icon>
  8358.         <textAlign>left</textAlign>
  8359.         <font>Geneva</font>
  8360.         <textSize>10</textSize>
  8361.         <textStyle>plain</textStyle>
  8362.         <textHeight>13</textHeight>
  8363.         <name></name>
  8364.         <script></script>
  8365.     </part>
  8366.     <part>
  8367.         <id>9</id>
  8368.         <type>button</type>
  8369.         <visible> <true /> </visible>
  8370.         <reserved5> 0 </reserved5>
  8371.         <reserved4> 0 </reserved4>
  8372.         <reserved3> 0 </reserved3>
  8373.         <reserved2> 0 </reserved2>
  8374.         <reserved1> 0 </reserved1>
  8375.         <enabled> <true /> </enabled>
  8376.         <rect>
  8377.             <left>480</left>
  8378.             <top>35</top>
  8379.             <right>505</right>
  8380.             <bottom>65</bottom>
  8381.         </rect>
  8382.         <style>transparent</style>
  8383.         <showName> <false /> </showName>
  8384.         <highlight> <false /> </highlight>
  8385.         <autoHighlight> <false /> </autoHighlight>
  8386.         <sharedHighlight> <true /> </sharedHighlight>
  8387.         <family>0</family>
  8388.         <titleWidth>0</titleWidth>
  8389.         <icon>18223</icon>
  8390.         <textAlign>center</textAlign>
  8391.         <font>Chicago</font>
  8392.         <textSize>12</textSize>
  8393.         <textStyle>plain</textStyle>
  8394.         <name></name>
  8395.         <script>on mouseUppush this cardgo card "CBufferedStream Overview"end mouseUp</script>
  8396.     </part>
  8397.     <part>
  8398.         <id>12</id>
  8399.         <type>field</type>
  8400.         <visible> <true /> </visible>
  8401.         <dontWrap> <false /> </dontWrap>
  8402.         <dontSearch> <false /> </dontSearch>
  8403.         <sharedText> <false /> </sharedText>
  8404.         <fixedLineHeight> <false /> </fixedLineHeight>
  8405.         <autoTab> <false /> </autoTab>
  8406.         <lockText> <true /> </lockText>
  8407.         <rect>
  8408.             <left>68</left>
  8409.             <top>174</top>
  8410.             <right>165</right>
  8411.             <bottom>192</bottom>
  8412.         </rect>
  8413.         <style>transparent</style>
  8414.         <autoSelect> <false /> </autoSelect>
  8415.         <showLines> <false /> </showLines>
  8416.         <wideMargins> <false /> </wideMargins>
  8417.         <multipleLines> <false /> </multipleLines>
  8418.         <reservedFamily> 0 </reservedFamily>
  8419.         <titleWidth>0</titleWidth>
  8420.         <icon>0</icon>
  8421.         <textAlign>left</textAlign>
  8422.         <font>Geneva</font>
  8423.         <textSize>10</textSize>
  8424.         <textStyle>plain</textStyle>
  8425.         <textHeight>13</textHeight>
  8426.         <name></name>
  8427.         <script></script>
  8428.     </part>
  8429.     <part>
  8430.         <id>14</id>
  8431.         <type>field</type>
  8432.         <visible> <true /> </visible>
  8433.         <dontWrap> <false /> </dontWrap>
  8434.         <dontSearch> <false /> </dontSearch>
  8435.         <sharedText> <false /> </sharedText>
  8436.         <fixedLineHeight> <false /> </fixedLineHeight>
  8437.         <autoTab> <false /> </autoTab>
  8438.         <lockText> <true /> </lockText>
  8439.         <rect>
  8440.             <left>351</left>
  8441.             <top>93</top>
  8442.             <right>448</right>
  8443.             <bottom>111</bottom>
  8444.         </rect>
  8445.         <style>transparent</style>
  8446.         <autoSelect> <false /> </autoSelect>
  8447.         <showLines> <false /> </showLines>
  8448.         <wideMargins> <false /> </wideMargins>
  8449.         <multipleLines> <false /> </multipleLines>
  8450.         <reservedFamily> 0 </reservedFamily>
  8451.         <titleWidth>0</titleWidth>
  8452.         <icon>0</icon>
  8453.         <textAlign>left</textAlign>
  8454.         <font>Geneva</font>
  8455.         <textSize>10</textSize>
  8456.         <textStyle>plain</textStyle>
  8457.         <textHeight>13</textHeight>
  8458.         <name></name>
  8459.         <script></script>
  8460.     </part>
  8461.     <part>
  8462.         <id>17</id>
  8463.         <type>field</type>
  8464.         <visible> <true /> </visible>
  8465.         <dontWrap> <false /> </dontWrap>
  8466.         <dontSearch> <false /> </dontSearch>
  8467.         <sharedText> <false /> </sharedText>
  8468.         <fixedLineHeight> <false /> </fixedLineHeight>
  8469.         <autoTab> <false /> </autoTab>
  8470.         <lockText> <true /> </lockText>
  8471.         <rect>
  8472.             <left>351</left>
  8473.             <top>109</top>
  8474.             <right>489</right>
  8475.             <bottom>260</bottom>
  8476.         </rect>
  8477.         <style>transparent</style>
  8478.         <autoSelect> <false /> </autoSelect>
  8479.         <showLines> <false /> </showLines>
  8480.         <wideMargins> <false /> </wideMargins>
  8481.         <multipleLines> <false /> </multipleLines>
  8482.         <reservedFamily> 0 </reservedFamily>
  8483.         <titleWidth>0</titleWidth>
  8484.         <icon>0</icon>
  8485.         <textAlign>left</textAlign>
  8486.         <font>Geneva</font>
  8487.         <textSize>12</textSize>
  8488.         <textStyle>plain</textStyle>
  8489.         <textHeight>16</textHeight>
  8490.         <name>MDocument</name>
  8491.         <script></script>
  8492.     </part>
  8493.     <content>
  8494.         <layer>card</layer>
  8495.         <id>1</id>
  8496.         <text><span class="style9">tsFileownsFilewasOpen</span></text>
  8497.     </content>
  8498.     <content>
  8499.         <layer>card</layer>
  8500.         <id>3</id>
  8501.         <text><span class="style9">loseDisposeFreeGetFileIFileStream</span><span class="style15">Open</span><span class="style9">SFSpecify</span></text>
  8502.     </content>
  8503.     <content>
  8504.         <layer>card</layer>
  8505.         <id>5</id>
  8506.         <text>CFileStream</text>
  8507.     </content>
  8508.     <content>
  8509.         <layer>card</layer>
  8510.         <id>6</id>
  8511.         <text><span class="style32">ublic Methods</span></text>
  8512.     </content>
  8513.     <content>
  8514.         <layer>card</layer>
  8515.         <id>8</id>
  8516.         <text><span class="style32">nstance Variables</span></text>
  8517.     </content>
  8518.     <content>
  8519.         <layer>card</layer>
  8520.         <id>12</id>
  8521.         <text><span class="style32">rotected Methods</span></text>
  8522.     </content>
  8523.     <content>
  8524.         <layer>card</layer>
  8525.         <id>7</id>
  8526.         <text><span class="style9">racketDrainFillGetPhysicalSizeSetPhysicalSize</span><span class="style29"></span><span class="style9"></span></text>
  8527.     </content>
  8528.     <content>
  8529.         <layer>card</layer>
  8530.         <id>14</id>
  8531.         <text><span class="style32">unctions</span><span class="style1"></span></text>
  8532.     </content>
  8533.     <content>
  8534.         <layer>card</layer>
  8535.         <id>17</id>
  8536.         <text><span class="style9">ewInputFileStreamNewOutputFileStream</span></text>
  8537.     </content>
  8538.     <name>CFileStream</name>
  8539.     <script></script>
  8540. </card>
  8541.  
  8542.  
  8543. card_36886.xml
  8544. <?xml version="1.0" encoding="utf-8" ?>
  8545. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  8546. <card>
  8547.     <id>36886</id>
  8548.     <filler1>0</filler1>
  8549.     <cantDelete> <false /> </cantDelete>
  8550.     <showPict> <true /> </showPict>
  8551.     <dontSearch> <false /> </dontSearch>
  8552.     <owner>2668</owner>
  8553.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  8554.     <part>
  8555.         <id>5</id>
  8556.         <type>field</type>
  8557.         <visible> <true /> </visible>
  8558.         <dontWrap> <false /> </dontWrap>
  8559.         <dontSearch> <true /> </dontSearch>
  8560.         <sharedText> <false /> </sharedText>
  8561.         <fixedLineHeight> <false /> </fixedLineHeight>
  8562.         <autoTab> <false /> </autoTab>
  8563.         <lockText> <true /> </lockText>
  8564.         <rect>
  8565.             <left>9</left>
  8566.             <top>77</top>
  8567.             <right>486</right>
  8568.             <bottom>95</bottom>
  8569.         </rect>
  8570.         <style>transparent</style>
  8571.         <autoSelect> <false /> </autoSelect>
  8572.         <showLines> <false /> </showLines>
  8573.         <wideMargins> <false /> </wideMargins>
  8574.         <multipleLines> <false /> </multipleLines>
  8575.         <reservedFamily> 0 </reservedFamily>
  8576.         <titleWidth>0</titleWidth>
  8577.         <icon>0</icon>
  8578.         <textAlign>left</textAlign>
  8579.         <font>Geneva</font>
  8580.         <textSize>10</textSize>
  8581.         <textStyle>plain</textStyle>
  8582.         <textHeight>13</textHeight>
  8583.         <name></name>
  8584.         <script></script>
  8585.     </part>
  8586.     <part>
  8587.         <id>6</id>
  8588.         <type>field</type>
  8589.         <visible> <true /> </visible>
  8590.         <dontWrap> <false /> </dontWrap>
  8591.         <dontSearch> <false /> </dontSearch>
  8592.         <sharedText> <false /> </sharedText>
  8593.         <fixedLineHeight> <false /> </fixedLineHeight>
  8594.         <autoTab> <false /> </autoTab>
  8595.         <lockText> <true /> </lockText>
  8596.         <rect>
  8597.             <left>170</left>
  8598.             <top>126</top>
  8599.             <right>487</right>
  8600.             <bottom>323</bottom>
  8601.         </rect>
  8602.         <style>transparent</style>
  8603.         <autoSelect> <false /> </autoSelect>
  8604.         <showLines> <false /> </showLines>
  8605.         <wideMargins> <false /> </wideMargins>
  8606.         <multipleLines> <false /> </multipleLines>
  8607.         <reservedFamily> 0 </reservedFamily>
  8608.         <titleWidth>0</titleWidth>
  8609.         <icon>0</icon>
  8610.         <textAlign>left</textAlign>
  8611.         <font>Geneva</font>
  8612.         <textSize>10</textSize>
  8613.         <textStyle>plain</textStyle>
  8614.         <textHeight>13</textHeight>
  8615.         <name></name>
  8616.         <script></script>
  8617.     </part>
  8618.     <part>
  8619.         <id>7</id>
  8620.         <type>field</type>
  8621.         <visible> <true /> </visible>
  8622.         <dontWrap> <false /> </dontWrap>
  8623.         <dontSearch> <false /> </dontSearch>
  8624.         <sharedText> <false /> </sharedText>
  8625.         <fixedLineHeight> <false /> </fixedLineHeight>
  8626.         <autoTab> <false /> </autoTab>
  8627.         <lockText> <true /> </lockText>
  8628.         <rect>
  8629.             <left>6</left>
  8630.             <top>245</top>
  8631.             <right>243</right>
  8632.             <bottom>315</bottom>
  8633.         </rect>
  8634.         <style>rectangle</style>
  8635.         <autoSelect> <false /> </autoSelect>
  8636.         <showLines> <false /> </showLines>
  8637.         <wideMargins> <false /> </wideMargins>
  8638.         <multipleLines> <false /> </multipleLines>
  8639.         <reservedFamily> 0 </reservedFamily>
  8640.         <titleWidth>0</titleWidth>
  8641.         <icon>0</icon>
  8642.         <textAlign>left</textAlign>
  8643.         <font>Geneva</font>
  8644.         <textSize>12</textSize>
  8645.         <textStyle>plain</textStyle>
  8646.         <textHeight>16</textHeight>
  8647.         <name></name>
  8648.         <script></script>
  8649.     </part>
  8650.     <part>
  8651.         <id>9</id>
  8652.         <type>field</type>
  8653.         <visible> <true /> </visible>
  8654.         <dontWrap> <false /> </dontWrap>
  8655.         <dontSearch> <false /> </dontSearch>
  8656.         <sharedText> <false /> </sharedText>
  8657.         <fixedLineHeight> <false /> </fixedLineHeight>
  8658.         <autoTab> <false /> </autoTab>
  8659.         <lockText> <true /> </lockText>
  8660.         <rect>
  8661.             <left>6</left>
  8662.             <top>51</top>
  8663.             <right>187</right>
  8664.             <bottom>71</bottom>
  8665.         </rect>
  8666.         <style>transparent</style>
  8667.         <autoSelect> <false /> </autoSelect>
  8668.         <showLines> <false /> </showLines>
  8669.         <wideMargins> <false /> </wideMargins>
  8670.         <multipleLines> <false /> </multipleLines>
  8671.         <reservedFamily> 0 </reservedFamily>
  8672.         <titleWidth>0</titleWidth>
  8673.         <icon>0</icon>
  8674.         <textAlign>left</textAlign>
  8675.         <font>Geneva</font>
  8676.         <textSize>10</textSize>
  8677.         <textStyle>plain</textStyle>
  8678.         <textHeight>13</textHeight>
  8679.         <name></name>
  8680.         <script></script>
  8681.     </part>
  8682.     <part>
  8683.         <id>10</id>
  8684.         <type>field</type>
  8685.         <visible> <true /> </visible>
  8686.         <dontWrap> <false /> </dontWrap>
  8687.         <dontSearch> <false /> </dontSearch>
  8688.         <sharedText> <false /> </sharedText>
  8689.         <fixedLineHeight> <false /> </fixedLineHeight>
  8690.         <autoTab> <false /> </autoTab>
  8691.         <lockText> <true /> </lockText>
  8692.         <rect>
  8693.             <left>191</left>
  8694.             <top>52</top>
  8695.             <right>497</right>
  8696.             <bottom>72</bottom>
  8697.         </rect>
  8698.         <style>transparent</style>
  8699.         <autoSelect> <false /> </autoSelect>
  8700.         <showLines> <false /> </showLines>
  8701.         <wideMargins> <false /> </wideMargins>
  8702.         <multipleLines> <false /> </multipleLines>
  8703.         <reservedFamily> 0 </reservedFamily>
  8704.         <titleWidth>0</titleWidth>
  8705.         <icon>0</icon>
  8706.         <textAlign>left</textAlign>
  8707.         <font>Geneva</font>
  8708.         <textSize>10</textSize>
  8709.         <textStyle>plain</textStyle>
  8710.         <textHeight>13</textHeight>
  8711.         <name></name>
  8712.         <script></script>
  8713.     </part>
  8714.     <part>
  8715.         <id>11</id>
  8716.         <type>field</type>
  8717.         <visible> <true /> </visible>
  8718.         <dontWrap> <false /> </dontWrap>
  8719.         <dontSearch> <false /> </dontSearch>
  8720.         <sharedText> <false /> </sharedText>
  8721.         <fixedLineHeight> <false /> </fixedLineHeight>
  8722.         <autoTab> <false /> </autoTab>
  8723.         <lockText> <true /> </lockText>
  8724.         <rect>
  8725.             <left>441</left>
  8726.             <top>38</top>
  8727.             <right>511</right>
  8728.             <bottom>53</bottom>
  8729.         </rect>
  8730.         <style>transparent</style>
  8731.         <autoSelect> <false /> </autoSelect>
  8732.         <showLines> <false /> </showLines>
  8733.         <wideMargins> <false /> </wideMargins>
  8734.         <multipleLines> <false /> </multipleLines>
  8735.         <reservedFamily> 0 </reservedFamily>
  8736.         <titleWidth>0</titleWidth>
  8737.         <icon>0</icon>
  8738.         <textAlign>left</textAlign>
  8739.         <font>Geneva</font>
  8740.         <textSize>10</textSize>
  8741.         <textStyle>plain</textStyle>
  8742.         <textHeight>13</textHeight>
  8743.         <name></name>
  8744.         <script></script>
  8745.     </part>
  8746.     <part>
  8747.         <id>13</id>
  8748.         <type>field</type>
  8749.         <visible> <true /> </visible>
  8750.         <dontWrap> <false /> </dontWrap>
  8751.         <dontSearch> <true /> </dontSearch>
  8752.         <sharedText> <false /> </sharedText>
  8753.         <fixedLineHeight> <false /> </fixedLineHeight>
  8754.         <autoTab> <false /> </autoTab>
  8755.         <lockText> <true /> </lockText>
  8756.         <rect>
  8757.             <left>8</left>
  8758.             <top>97</top>
  8759.             <right>486</right>
  8760.             <bottom>116</bottom>
  8761.         </rect>
  8762.         <style>transparent</style>
  8763.         <autoSelect> <false /> </autoSelect>
  8764.         <showLines> <false /> </showLines>
  8765.         <wideMargins> <false /> </wideMargins>
  8766.         <multipleLines> <false /> </multipleLines>
  8767.         <reservedFamily> 0 </reservedFamily>
  8768.         <titleWidth>0</titleWidth>
  8769.         <icon>0</icon>
  8770.         <textAlign>left</textAlign>
  8771.         <font>Geneva</font>
  8772.         <textSize>10</textSize>
  8773.         <textStyle>plain</textStyle>
  8774.         <textHeight>13</textHeight>
  8775.         <name></name>
  8776.         <script></script>
  8777.     </part>
  8778.     <part>
  8779.         <id>14</id>
  8780.         <type>field</type>
  8781.         <visible> <true /> </visible>
  8782.         <dontWrap> <false /> </dontWrap>
  8783.         <dontSearch> <false /> </dontSearch>
  8784.         <sharedText> <false /> </sharedText>
  8785.         <fixedLineHeight> <false /> </fixedLineHeight>
  8786.         <autoTab> <false /> </autoTab>
  8787.         <lockText> <true /> </lockText>
  8788.         <rect>
  8789.             <left>247</left>
  8790.             <top>245</top>
  8791.             <right>487</right>
  8792.             <bottom>314</bottom>
  8793.         </rect>
  8794.         <style>rectangle</style>
  8795.         <autoSelect> <false /> </autoSelect>
  8796.         <showLines> <false /> </showLines>
  8797.         <wideMargins> <false /> </wideMargins>
  8798.         <multipleLines> <false /> </multipleLines>
  8799.         <reservedFamily> 0 </reservedFamily>
  8800.         <titleWidth>0</titleWidth>
  8801.         <icon>0</icon>
  8802.         <textAlign>left</textAlign>
  8803.         <font>Geneva</font>
  8804.         <textSize>12</textSize>
  8805.         <textStyle>plain</textStyle>
  8806.         <textHeight>16</textHeight>
  8807.         <name></name>
  8808.         <script></script>
  8809.     </part>
  8810.     <content>
  8811.         <layer>card</layer>
  8812.         <id>5</id>
  8813.         <text>virtual void    Open(StreamMode aMode);</text>
  8814.     </content>
  8815.     <content>
  8816.         <layer>card</layer>
  8817.         <id>6</id>
  8818.         <text>Open opens a stream for reading or writing.  The stream is positioned at the beginning.  If the file is not already open, it is opened; otherwise, it is positioned at the beginning.See inherited Open.</text>
  8819.     </content>
  8820.     <content>
  8821.         <layer>card</layer>
  8822.         <id>9</id>
  8823.         <text><span class="style24">pen</span></text>
  8824.     </content>
  8825.     <content>
  8826.         <layer>card</layer>
  8827.         <id>10</id>
  8828.         <text><span class="style12">pen</span><span class="style1"> the file stream</span></text>
  8829.     </content>
  8830.     <content>
  8831.         <layer>card</layer>
  8832.         <id>11</id>
  8833.         <text><span class="style12">FileStream</span></text>
  8834.     </content>
  8835.     <content>
  8836.         <layer>card</layer>
  8837.         <id>13</id>
  8838.         <text><span class="style24">ROCEDURE</span><span class="style1"> Open(aMode: StreamMode);</span></text>
  8839.     </content>
  8840.     <content>
  8841.         <layer>card</layer>
  8842.         <id>14</id>
  8843.         <text><span class="style28">AR</span><span class="style9">  aStream: </span><span class="style15">CFileStream</span><span class="style9">;</span><span class="style28">BEGIN</span><span class="style9">  aStream.Open(ReadStream);</span></text>
  8844.     </content>
  8845.     <content>
  8846.         <layer>card</layer>
  8847.         <id>7</id>
  8848.         <text><span class="style9">  </span><span class="style15">CFileStream</span><span class="style9">  *aStream; ...   aStream->Open(ReadStream);</span></text>
  8849.     </content>
  8850.     <name>Open</name>
  8851.     <script></script>
  8852. </card>
  8853.  
  8854.  
  8855. card_11557.xml
  8856. <?xml version="1.0" encoding="utf-8" ?>
  8857. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  8858. <card>
  8859.     <id>11557</id>
  8860.     <filler1>0</filler1>
  8861.     <cantDelete> <false /> </cantDelete>
  8862.     <showPict> <true /> </showPict>
  8863.     <dontSearch> <false /> </dontSearch>
  8864.     <owner>2668</owner>
  8865.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  8866.     <part>
  8867.         <id>1</id>
  8868.         <type>field</type>
  8869.         <visible> <true /> </visible>
  8870.         <dontWrap> <false /> </dontWrap>
  8871.         <dontSearch> <false /> </dontSearch>
  8872.         <sharedText> <false /> </sharedText>
  8873.         <fixedLineHeight> <false /> </fixedLineHeight>
  8874.         <autoTab> <false /> </autoTab>
  8875.         <lockText> <true /> </lockText>
  8876.         <rect>
  8877.             <left>68</left>
  8878.             <top>109</top>
  8879.             <right>162</right>
  8880.             <bottom>153</bottom>
  8881.         </rect>
  8882.         <style>transparent</style>
  8883.         <autoSelect> <false /> </autoSelect>
  8884.         <showLines> <false /> </showLines>
  8885.         <wideMargins> <false /> </wideMargins>
  8886.         <multipleLines> <false /> </multipleLines>
  8887.         <reservedFamily> 0 </reservedFamily>
  8888.         <titleWidth>0</titleWidth>
  8889.         <icon>0</icon>
  8890.         <textAlign>left</textAlign>
  8891.         <font>Geneva</font>
  8892.         <textSize>12</textSize>
  8893.         <textStyle>plain</textStyle>
  8894.         <textHeight>16</textHeight>
  8895.         <name>MDocument</name>
  8896.         <script></script>
  8897.     </part>
  8898.     <part>
  8899.         <id>3</id>
  8900.         <type>field</type>
  8901.         <visible> <true /> </visible>
  8902.         <dontWrap> <false /> </dontWrap>
  8903.         <dontSearch> <false /> </dontSearch>
  8904.         <sharedText> <false /> </sharedText>
  8905.         <fixedLineHeight> <false /> </fixedLineHeight>
  8906.         <autoTab> <false /> </autoTab>
  8907.         <lockText> <true /> </lockText>
  8908.         <rect>
  8909.             <left>212</left>
  8910.             <top>109</top>
  8911.             <right>352</right>
  8912.             <bottom>335</bottom>
  8913.         </rect>
  8914.         <style>transparent</style>
  8915.         <autoSelect> <false /> </autoSelect>
  8916.         <showLines> <false /> </showLines>
  8917.         <wideMargins> <false /> </wideMargins>
  8918.         <multipleLines> <false /> </multipleLines>
  8919.         <reservedFamily> 0 </reservedFamily>
  8920.         <titleWidth>0</titleWidth>
  8921.         <icon>0</icon>
  8922.         <textAlign>left</textAlign>
  8923.         <font>Geneva</font>
  8924.         <textSize>12</textSize>
  8925.         <textStyle>plain</textStyle>
  8926.         <textHeight>16</textHeight>
  8927.         <name>MDocument</name>
  8928.         <script></script>
  8929.     </part>
  8930.     <part>
  8931.         <id>5</id>
  8932.         <type>field</type>
  8933.         <visible> <true /> </visible>
  8934.         <dontWrap> <false /> </dontWrap>
  8935.         <dontSearch> <false /> </dontSearch>
  8936.         <sharedText> <false /> </sharedText>
  8937.         <fixedLineHeight> <false /> </fixedLineHeight>
  8938.         <autoTab> <false /> </autoTab>
  8939.         <lockText> <true /> </lockText>
  8940.         <rect>
  8941.             <left>202</left>
  8942.             <top>55</top>
  8943.             <right>332</right>
  8944.             <bottom>73</bottom>
  8945.         </rect>
  8946.         <style>transparent</style>
  8947.         <autoSelect> <false /> </autoSelect>
  8948.         <showLines> <false /> </showLines>
  8949.         <wideMargins> <false /> </wideMargins>
  8950.         <multipleLines> <false /> </multipleLines>
  8951.         <reservedFamily> 0 </reservedFamily>
  8952.         <titleWidth>0</titleWidth>
  8953.         <icon>0</icon>
  8954.         <textAlign>left</textAlign>
  8955.         <font>Geneva</font>
  8956.         <textSize>12</textSize>
  8957.         <textStyle>bold</textStyle>
  8958.         <textHeight>16</textHeight>
  8959.         <name></name>
  8960.         <script></script>
  8961.     </part>
  8962.     <part>
  8963.         <id>6</id>
  8964.         <type>field</type>
  8965.         <visible> <true /> </visible>
  8966.         <dontWrap> <false /> </dontWrap>
  8967.         <dontSearch> <false /> </dontSearch>
  8968.         <sharedText> <false /> </sharedText>
  8969.         <fixedLineHeight> <false /> </fixedLineHeight>
  8970.         <autoTab> <false /> </autoTab>
  8971.         <lockText> <true /> </lockText>
  8972.         <rect>
  8973.             <left>212</left>
  8974.             <top>93</top>
  8975.             <right>309</right>
  8976.             <bottom>111</bottom>
  8977.         </rect>
  8978.         <style>transparent</style>
  8979.         <autoSelect> <false /> </autoSelect>
  8980.         <showLines> <false /> </showLines>
  8981.         <wideMargins> <false /> </wideMargins>
  8982.         <multipleLines> <false /> </multipleLines>
  8983.         <reservedFamily> 0 </reservedFamily>
  8984.         <titleWidth>0</titleWidth>
  8985.         <icon>0</icon>
  8986.         <textAlign>left</textAlign>
  8987.         <font>Geneva</font>
  8988.         <textSize>10</textSize>
  8989.         <textStyle>plain</textStyle>
  8990.         <textHeight>13</textHeight>
  8991.         <name></name>
  8992.         <script></script>
  8993.     </part>
  8994.     <part>
  8995.         <id>7</id>
  8996.         <type>field</type>
  8997.         <visible> <true /> </visible>
  8998.         <dontWrap> <false /> </dontWrap>
  8999.         <dontSearch> <false /> </dontSearch>
  9000.         <sharedText> <false /> </sharedText>
  9001.         <fixedLineHeight> <false /> </fixedLineHeight>
  9002.         <autoTab> <false /> </autoTab>
  9003.         <lockText> <true /> </lockText>
  9004.         <rect>
  9005.             <left>68</left>
  9006.             <top>177</top>
  9007.             <right>220</right>
  9008.             <bottom>327</bottom>
  9009.         </rect>
  9010.         <style>transparent</style>
  9011.         <autoSelect> <false /> </autoSelect>
  9012.         <showLines> <false /> </showLines>
  9013.         <wideMargins> <false /> </wideMargins>
  9014.         <multipleLines> <false /> </multipleLines>
  9015.         <reservedFamily> 0 </reservedFamily>
  9016.         <titleWidth>0</titleWidth>
  9017.         <icon>0</icon>
  9018.         <textAlign>left</textAlign>
  9019.         <font>Geneva</font>
  9020.         <textSize>12</textSize>
  9021.         <textStyle>plain</textStyle>
  9022.         <textHeight>16</textHeight>
  9023.         <name>MDocument</name>
  9024.         <script></script>
  9025.     </part>
  9026.     <part>
  9027.         <id>8</id>
  9028.         <type>field</type>
  9029.         <visible> <true /> </visible>
  9030.         <dontWrap> <false /> </dontWrap>
  9031.         <dontSearch> <false /> </dontSearch>
  9032.         <sharedText> <false /> </sharedText>
  9033.         <fixedLineHeight> <false /> </fixedLineHeight>
  9034.         <autoTab> <false /> </autoTab>
  9035.         <lockText> <true /> </lockText>
  9036.         <rect>
  9037.             <left>68</left>
  9038.             <top>93</top>
  9039.             <right>165</right>
  9040.             <bottom>111</bottom>
  9041.         </rect>
  9042.         <style>transparent</style>
  9043.         <autoSelect> <false /> </autoSelect>
  9044.         <showLines> <false /> </showLines>
  9045.         <wideMargins> <false /> </wideMargins>
  9046.         <multipleLines> <false /> </multipleLines>
  9047.         <reservedFamily> 0 </reservedFamily>
  9048.         <titleWidth>0</titleWidth>
  9049.         <icon>0</icon>
  9050.         <textAlign>left</textAlign>
  9051.         <font>Geneva</font>
  9052.         <textSize>10</textSize>
  9053.         <textStyle>plain</textStyle>
  9054.         <textHeight>13</textHeight>
  9055.         <name></name>
  9056.         <script></script>
  9057.     </part>
  9058.     <part>
  9059.         <id>9</id>
  9060.         <type>button</type>
  9061.         <visible> <true /> </visible>
  9062.         <reserved5> 0 </reserved5>
  9063.         <reserved4> 0 </reserved4>
  9064.         <reserved3> 0 </reserved3>
  9065.         <reserved2> 0 </reserved2>
  9066.         <reserved1> 0 </reserved1>
  9067.         <enabled> <true /> </enabled>
  9068.         <rect>
  9069.             <left>480</left>
  9070.             <top>35</top>
  9071.             <right>505</right>
  9072.             <bottom>65</bottom>
  9073.         </rect>
  9074.         <style>transparent</style>
  9075.         <showName> <false /> </showName>
  9076.         <highlight> <false /> </highlight>
  9077.         <autoHighlight> <false /> </autoHighlight>
  9078.         <sharedHighlight> <true /> </sharedHighlight>
  9079.         <family>0</family>
  9080.         <titleWidth>0</titleWidth>
  9081.         <icon>18223</icon>
  9082.         <textAlign>center</textAlign>
  9083.         <font>Chicago</font>
  9084.         <textSize>12</textSize>
  9085.         <textStyle>plain</textStyle>
  9086.         <name></name>
  9087.         <script>on mouseUppush this cardgo card "CBufferedStream Overview"end mouseUp</script>
  9088.     </part>
  9089.     <part>
  9090.         <id>12</id>
  9091.         <type>field</type>
  9092.         <visible> <true /> </visible>
  9093.         <dontWrap> <false /> </dontWrap>
  9094.         <dontSearch> <false /> </dontSearch>
  9095.         <sharedText> <false /> </sharedText>
  9096.         <fixedLineHeight> <false /> </fixedLineHeight>
  9097.         <autoTab> <false /> </autoTab>
  9098.         <lockText> <true /> </lockText>
  9099.         <rect>
  9100.             <left>68</left>
  9101.             <top>161</top>
  9102.             <right>165</right>
  9103.             <bottom>179</bottom>
  9104.         </rect>
  9105.         <style>transparent</style>
  9106.         <autoSelect> <false /> </autoSelect>
  9107.         <showLines> <false /> </showLines>
  9108.         <wideMargins> <false /> </wideMargins>
  9109.         <multipleLines> <false /> </multipleLines>
  9110.         <reservedFamily> 0 </reservedFamily>
  9111.         <titleWidth>0</titleWidth>
  9112.         <icon>0</icon>
  9113.         <textAlign>left</textAlign>
  9114.         <font>Geneva</font>
  9115.         <textSize>10</textSize>
  9116.         <textStyle>plain</textStyle>
  9117.         <textHeight>13</textHeight>
  9118.         <name></name>
  9119.         <script></script>
  9120.     </part>
  9121.     <part>
  9122.         <id>13</id>
  9123.         <type>field</type>
  9124.         <visible> <true /> </visible>
  9125.         <dontWrap> <false /> </dontWrap>
  9126.         <dontSearch> <false /> </dontSearch>
  9127.         <sharedText> <false /> </sharedText>
  9128.         <fixedLineHeight> <false /> </fixedLineHeight>
  9129.         <autoTab> <false /> </autoTab>
  9130.         <lockText> <true /> </lockText>
  9131.         <rect>
  9132.             <left>351</left>
  9133.             <top>93</top>
  9134.             <right>448</right>
  9135.             <bottom>111</bottom>
  9136.         </rect>
  9137.         <style>transparent</style>
  9138.         <autoSelect> <false /> </autoSelect>
  9139.         <showLines> <false /> </showLines>
  9140.         <wideMargins> <false /> </wideMargins>
  9141.         <multipleLines> <false /> </multipleLines>
  9142.         <reservedFamily> 0 </reservedFamily>
  9143.         <titleWidth>0</titleWidth>
  9144.         <icon>0</icon>
  9145.         <textAlign>left</textAlign>
  9146.         <font>Geneva</font>
  9147.         <textSize>10</textSize>
  9148.         <textStyle>plain</textStyle>
  9149.         <textHeight>13</textHeight>
  9150.         <name></name>
  9151.         <script></script>
  9152.     </part>
  9153.     <part>
  9154.         <id>16</id>
  9155.         <type>field</type>
  9156.         <visible> <true /> </visible>
  9157.         <dontWrap> <false /> </dontWrap>
  9158.         <dontSearch> <false /> </dontSearch>
  9159.         <sharedText> <false /> </sharedText>
  9160.         <fixedLineHeight> <false /> </fixedLineHeight>
  9161.         <autoTab> <false /> </autoTab>
  9162.         <lockText> <true /> </lockText>
  9163.         <rect>
  9164.             <left>351</left>
  9165.             <top>109</top>
  9166.             <right>503</right>
  9167.             <bottom>259</bottom>
  9168.         </rect>
  9169.         <style>transparent</style>
  9170.         <autoSelect> <false /> </autoSelect>
  9171.         <showLines> <false /> </showLines>
  9172.         <wideMargins> <false /> </wideMargins>
  9173.         <multipleLines> <false /> </multipleLines>
  9174.         <reservedFamily> 0 </reservedFamily>
  9175.         <titleWidth>0</titleWidth>
  9176.         <icon>0</icon>
  9177.         <textAlign>left</textAlign>
  9178.         <font>Geneva</font>
  9179.         <textSize>12</textSize>
  9180.         <textStyle>plain</textStyle>
  9181.         <textHeight>16</textHeight>
  9182.         <name>MDocument</name>
  9183.         <script></script>
  9184.     </part>
  9185.     <content>
  9186.         <layer>card</layer>
  9187.         <id>1</id>
  9188.         <text><span class="style15">lockSize</span></text>
  9189.     </content>
  9190.     <content>
  9191.         <layer>card</layer>
  9192.         <id>3</id>
  9193.         <text><span class="style9">loseDisposeDisposeAllFreeGetStreamHandleIHandleStreamOpen</span></text>
  9194.     </content>
  9195.     <content>
  9196.         <layer>card</layer>
  9197.         <id>5</id>
  9198.         <text>CHandleStream</text>
  9199.     </content>
  9200.     <content>
  9201.         <layer>card</layer>
  9202.         <id>6</id>
  9203.         <text><span class="style32">ublic Methods</span></text>
  9204.     </content>
  9205.     <content>
  9206.         <layer>card</layer>
  9207.         <id>8</id>
  9208.         <text><span class="style32">nstance Variables</span></text>
  9209.     </content>
  9210.     <content>
  9211.         <layer>card</layer>
  9212.         <id>12</id>
  9213.         <text><span class="style32">rotected Methods</span></text>
  9214.     </content>
  9215.     <content>
  9216.         <layer>card</layer>
  9217.         <id>7</id>
  9218.         <text><span class="style9">rainSetPhysicalSizeGetPhysicalSize</span><span class="style28"></span><span class="style29"></span></text>
  9219.     </content>
  9220.     <content>
  9221.         <layer>card</layer>
  9222.         <id>13</id>
  9223.         <text><span class="style32">unctions</span></text>
  9224.     </content>
  9225.     <content>
  9226.         <layer>card</layer>
  9227.         <id>16</id>
  9228.         <text><span class="style9">ewInputHandleStreamNewOutputHandleStream</span></text>
  9229.     </content>
  9230.     <name>CHandleStream</name>
  9231.     <script></script>
  9232. </card>
  9233.  
  9234.  
  9235. card_47877.xml
  9236. <?xml version="1.0" encoding="utf-8" ?>
  9237. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  9238. <card>
  9239.     <id>47877</id>
  9240.     <filler1>0</filler1>
  9241.     <cantDelete> <false /> </cantDelete>
  9242.     <showPict> <true /> </showPict>
  9243.     <dontSearch> <false /> </dontSearch>
  9244.     <owner>2668</owner>
  9245.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  9246.     <part>
  9247.         <id>5</id>
  9248.         <type>field</type>
  9249.         <visible> <true /> </visible>
  9250.         <dontWrap> <false /> </dontWrap>
  9251.         <dontSearch> <true /> </dontSearch>
  9252.         <sharedText> <false /> </sharedText>
  9253.         <fixedLineHeight> <false /> </fixedLineHeight>
  9254.         <autoTab> <false /> </autoTab>
  9255.         <lockText> <true /> </lockText>
  9256.         <rect>
  9257.             <left>9</left>
  9258.             <top>77</top>
  9259.             <right>486</right>
  9260.             <bottom>95</bottom>
  9261.         </rect>
  9262.         <style>transparent</style>
  9263.         <autoSelect> <false /> </autoSelect>
  9264.         <showLines> <false /> </showLines>
  9265.         <wideMargins> <false /> </wideMargins>
  9266.         <multipleLines> <false /> </multipleLines>
  9267.         <reservedFamily> 0 </reservedFamily>
  9268.         <titleWidth>0</titleWidth>
  9269.         <icon>0</icon>
  9270.         <textAlign>left</textAlign>
  9271.         <font>Geneva</font>
  9272.         <textSize>10</textSize>
  9273.         <textStyle>plain</textStyle>
  9274.         <textHeight>13</textHeight>
  9275.         <name></name>
  9276.         <script></script>
  9277.     </part>
  9278.     <part>
  9279.         <id>6</id>
  9280.         <type>field</type>
  9281.         <visible> <true /> </visible>
  9282.         <dontWrap> <false /> </dontWrap>
  9283.         <dontSearch> <false /> </dontSearch>
  9284.         <sharedText> <false /> </sharedText>
  9285.         <fixedLineHeight> <false /> </fixedLineHeight>
  9286.         <autoTab> <false /> </autoTab>
  9287.         <lockText> <true /> </lockText>
  9288.         <rect>
  9289.             <left>170</left>
  9290.             <top>126</top>
  9291.             <right>487</right>
  9292.             <bottom>323</bottom>
  9293.         </rect>
  9294.         <style>transparent</style>
  9295.         <autoSelect> <false /> </autoSelect>
  9296.         <showLines> <false /> </showLines>
  9297.         <wideMargins> <false /> </wideMargins>
  9298.         <multipleLines> <false /> </multipleLines>
  9299.         <reservedFamily> 0 </reservedFamily>
  9300.         <titleWidth>0</titleWidth>
  9301.         <icon>0</icon>
  9302.         <textAlign>left</textAlign>
  9303.         <font>Geneva</font>
  9304.         <textSize>10</textSize>
  9305.         <textStyle>plain</textStyle>
  9306.         <textHeight>13</textHeight>
  9307.         <name></name>
  9308.         <script></script>
  9309.     </part>
  9310.     <part>
  9311.         <id>9</id>
  9312.         <type>field</type>
  9313.         <visible> <true /> </visible>
  9314.         <dontWrap> <false /> </dontWrap>
  9315.         <dontSearch> <false /> </dontSearch>
  9316.         <sharedText> <false /> </sharedText>
  9317.         <fixedLineHeight> <false /> </fixedLineHeight>
  9318.         <autoTab> <false /> </autoTab>
  9319.         <lockText> <true /> </lockText>
  9320.         <rect>
  9321.             <left>6</left>
  9322.             <top>51</top>
  9323.             <right>187</right>
  9324.             <bottom>71</bottom>
  9325.         </rect>
  9326.         <style>transparent</style>
  9327.         <autoSelect> <false /> </autoSelect>
  9328.         <showLines> <false /> </showLines>
  9329.         <wideMargins> <false /> </wideMargins>
  9330.         <multipleLines> <false /> </multipleLines>
  9331.         <reservedFamily> 0 </reservedFamily>
  9332.         <titleWidth>0</titleWidth>
  9333.         <icon>0</icon>
  9334.         <textAlign>left</textAlign>
  9335.         <font>Geneva</font>
  9336.         <textSize>10</textSize>
  9337.         <textStyle>plain</textStyle>
  9338.         <textHeight>13</textHeight>
  9339.         <name></name>
  9340.         <script></script>
  9341.     </part>
  9342.     <part>
  9343.         <id>13</id>
  9344.         <type>field</type>
  9345.         <visible> <true /> </visible>
  9346.         <dontWrap> <false /> </dontWrap>
  9347.         <dontSearch> <true /> </dontSearch>
  9348.         <sharedText> <false /> </sharedText>
  9349.         <fixedLineHeight> <false /> </fixedLineHeight>
  9350.         <autoTab> <false /> </autoTab>
  9351.         <lockText> <true /> </lockText>
  9352.         <rect>
  9353.             <left>8</left>
  9354.             <top>97</top>
  9355.             <right>486</right>
  9356.             <bottom>116</bottom>
  9357.         </rect>
  9358.         <style>transparent</style>
  9359.         <autoSelect> <false /> </autoSelect>
  9360.         <showLines> <false /> </showLines>
  9361.         <wideMargins> <false /> </wideMargins>
  9362.         <multipleLines> <false /> </multipleLines>
  9363.         <reservedFamily> 0 </reservedFamily>
  9364.         <titleWidth>0</titleWidth>
  9365.         <icon>0</icon>
  9366.         <textAlign>left</textAlign>
  9367.         <font>Geneva</font>
  9368.         <textSize>10</textSize>
  9369.         <textStyle>plain</textStyle>
  9370.         <textHeight>13</textHeight>
  9371.         <name></name>
  9372.         <script></script>
  9373.     </part>
  9374.     <part>
  9375.         <id>17</id>
  9376.         <type>field</type>
  9377.         <visible> <true /> </visible>
  9378.         <dontWrap> <false /> </dontWrap>
  9379.         <dontSearch> <false /> </dontSearch>
  9380.         <sharedText> <false /> </sharedText>
  9381.         <fixedLineHeight> <false /> </fixedLineHeight>
  9382.         <autoTab> <false /> </autoTab>
  9383.         <lockText> <true /> </lockText>
  9384.         <rect>
  9385.             <left>123</left>
  9386.             <top>52</top>
  9387.             <right>429</right>
  9388.             <bottom>72</bottom>
  9389.         </rect>
  9390.         <style>transparent</style>
  9391.         <autoSelect> <false /> </autoSelect>
  9392.         <showLines> <false /> </showLines>
  9393.         <wideMargins> <false /> </wideMargins>
  9394.         <multipleLines> <false /> </multipleLines>
  9395.         <reservedFamily> 0 </reservedFamily>
  9396.         <titleWidth>0</titleWidth>
  9397.         <icon>0</icon>
  9398.         <textAlign>left</textAlign>
  9399.         <font>Geneva</font>
  9400.         <textSize>10</textSize>
  9401.         <textStyle>plain</textStyle>
  9402.         <textHeight>13</textHeight>
  9403.         <name></name>
  9404.         <script></script>
  9405.     </part>
  9406.     <part>
  9407.         <id>15</id>
  9408.         <type>field</type>
  9409.         <visible> <true /> </visible>
  9410.         <dontWrap> <false /> </dontWrap>
  9411.         <dontSearch> <false /> </dontSearch>
  9412.         <sharedText> <false /> </sharedText>
  9413.         <fixedLineHeight> <false /> </fixedLineHeight>
  9414.         <autoTab> <false /> </autoTab>
  9415.         <lockText> <true /> </lockText>
  9416.         <rect>
  9417.             <left>50</left>
  9418.             <top>126</top>
  9419.             <right>114</right>
  9420.             <bottom>145</bottom>
  9421.         </rect>
  9422.         <style>shadow</style>
  9423.         <autoSelect> <false /> </autoSelect>
  9424.         <showLines> <false /> </showLines>
  9425.         <wideMargins> <false /> </wideMargins>
  9426.         <multipleLines> <false /> </multipleLines>
  9427.         <reservedFamily> 0 </reservedFamily>
  9428.         <titleWidth>0</titleWidth>
  9429.         <icon>0</icon>
  9430.         <textAlign>left</textAlign>
  9431.         <font>Geneva</font>
  9432.         <textSize>12</textSize>
  9433.         <textStyle>plain</textStyle>
  9434.         <textHeight>16</textHeight>
  9435.         <name></name>
  9436.         <script></script>
  9437.     </part>
  9438.     <part>
  9439.         <id>16</id>
  9440.         <type>field</type>
  9441.         <visible> <true /> </visible>
  9442.         <dontWrap> <false /> </dontWrap>
  9443.         <dontSearch> <false /> </dontSearch>
  9444.         <sharedText> <false /> </sharedText>
  9445.         <fixedLineHeight> <false /> </fixedLineHeight>
  9446.         <autoTab> <false /> </autoTab>
  9447.         <lockText> <true /> </lockText>
  9448.         <rect>
  9449.             <left>429</left>
  9450.             <top>38</top>
  9451.             <right>511</right>
  9452.             <bottom>53</bottom>
  9453.         </rect>
  9454.         <style>transparent</style>
  9455.         <autoSelect> <false /> </autoSelect>
  9456.         <showLines> <false /> </showLines>
  9457.         <wideMargins> <false /> </wideMargins>
  9458.         <multipleLines> <false /> </multipleLines>
  9459.         <reservedFamily> 0 </reservedFamily>
  9460.         <titleWidth>0</titleWidth>
  9461.         <icon>0</icon>
  9462.         <textAlign>left</textAlign>
  9463.         <font>Geneva</font>
  9464.         <textSize>10</textSize>
  9465.         <textStyle>plain</textStyle>
  9466.         <textHeight>13</textHeight>
  9467.         <name></name>
  9468.         <script></script>
  9469.     </part>
  9470.     <content>
  9471.         <layer>card</layer>
  9472.         <id>5</id>
  9473.         <text>long       blockSize;</text>
  9474.     </content>
  9475.     <content>
  9476.         <layer>card</layer>
  9477.         <id>6</id>
  9478.         <text>Each time Drain is called, it increases the handle by blockSize bytes.  This is more efficient than growing the handle on each put operation.  When the handle stream is closed, its size is reduced to the number of bytes actually used (bufValid).The default blockSize is 2K.  See SetBlockSize.</text>
  9479.     </content>
  9480.     <content>
  9481.         <layer>card</layer>
  9482.         <id>9</id>
  9483.         <text><span class="style24">lockSize</span></text>
  9484.     </content>
  9485.     <content>
  9486.         <layer>card</layer>
  9487.         <id>13</id>
  9488.         <text>blockSize: Longint;</text>
  9489.     </content>
  9490.     <content>
  9491.         <layer>card</layer>
  9492.         <id>15</id>
  9493.         <text><span class="style29">rotected</span></text>
  9494.     </content>
  9495.     <content>
  9496.         <layer>card</layer>
  9497.         <id>16</id>
  9498.         <text><span class="style12">HandleStream</span></text>
  9499.     </content>
  9500.     <content>
  9501.         <layer>card</layer>
  9502.         <id>17</id>
  9503.         <text>Number of bytes to grow each time</text>
  9504.     </content>
  9505.     <name>blockSize</name>
  9506.     <script></script>
  9507. </card>
  9508.  
  9509.  
  9510. card_6209.xml
  9511. <?xml version="1.0" encoding="utf-8" ?>
  9512. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  9513. <card>
  9514.     <id>6209</id>
  9515.     <filler1>0</filler1>
  9516.     <cantDelete> <false /> </cantDelete>
  9517.     <showPict> <true /> </showPict>
  9518.     <dontSearch> <false /> </dontSearch>
  9519.     <owner>2668</owner>
  9520.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  9521.     <part>
  9522.         <id>1</id>
  9523.         <type>field</type>
  9524.         <visible> <true /> </visible>
  9525.         <dontWrap> <false /> </dontWrap>
  9526.         <dontSearch> <false /> </dontSearch>
  9527.         <sharedText> <false /> </sharedText>
  9528.         <fixedLineHeight> <false /> </fixedLineHeight>
  9529.         <autoTab> <false /> </autoTab>
  9530.         <lockText> <true /> </lockText>
  9531.         <rect>
  9532.             <left>68</left>
  9533.             <top>109</top>
  9534.             <right>162</right>
  9535.             <bottom>193</bottom>
  9536.         </rect>
  9537.         <style>transparent</style>
  9538.         <autoSelect> <false /> </autoSelect>
  9539.         <showLines> <false /> </showLines>
  9540.         <wideMargins> <false /> </wideMargins>
  9541.         <multipleLines> <false /> </multipleLines>
  9542.         <reservedFamily> 0 </reservedFamily>
  9543.         <titleWidth>0</titleWidth>
  9544.         <icon>0</icon>
  9545.         <textAlign>left</textAlign>
  9546.         <font>Geneva</font>
  9547.         <textSize>12</textSize>
  9548.         <textStyle>plain</textStyle>
  9549.         <textHeight>16</textHeight>
  9550.         <name>MDocument</name>
  9551.         <script></script>
  9552.     </part>
  9553.     <part>
  9554.         <id>3</id>
  9555.         <type>field</type>
  9556.         <visible> <true /> </visible>
  9557.         <dontWrap> <false /> </dontWrap>
  9558.         <dontSearch> <false /> </dontSearch>
  9559.         <sharedText> <false /> </sharedText>
  9560.         <fixedLineHeight> <false /> </fixedLineHeight>
  9561.         <autoTab> <false /> </autoTab>
  9562.         <lockText> <true /> </lockText>
  9563.         <rect>
  9564.             <left>230</left>
  9565.             <top>109</top>
  9566.             <right>346</right>
  9567.             <bottom>335</bottom>
  9568.         </rect>
  9569.         <style>transparent</style>
  9570.         <autoSelect> <false /> </autoSelect>
  9571.         <showLines> <false /> </showLines>
  9572.         <wideMargins> <false /> </wideMargins>
  9573.         <multipleLines> <false /> </multipleLines>
  9574.         <reservedFamily> 0 </reservedFamily>
  9575.         <titleWidth>0</titleWidth>
  9576.         <icon>0</icon>
  9577.         <textAlign>left</textAlign>
  9578.         <font>Geneva</font>
  9579.         <textSize>12</textSize>
  9580.         <textStyle>plain</textStyle>
  9581.         <textHeight>16</textHeight>
  9582.         <name>MDocument</name>
  9583.         <script></script>
  9584.     </part>
  9585.     <part>
  9586.         <id>5</id>
  9587.         <type>field</type>
  9588.         <visible> <true /> </visible>
  9589.         <dontWrap> <false /> </dontWrap>
  9590.         <dontSearch> <false /> </dontSearch>
  9591.         <sharedText> <false /> </sharedText>
  9592.         <fixedLineHeight> <false /> </fixedLineHeight>
  9593.         <autoTab> <false /> </autoTab>
  9594.         <lockText> <true /> </lockText>
  9595.         <rect>
  9596.             <left>198</left>
  9597.             <top>55</top>
  9598.             <right>328</right>
  9599.             <bottom>73</bottom>
  9600.         </rect>
  9601.         <style>transparent</style>
  9602.         <autoSelect> <false /> </autoSelect>
  9603.         <showLines> <false /> </showLines>
  9604.         <wideMargins> <false /> </wideMargins>
  9605.         <multipleLines> <false /> </multipleLines>
  9606.         <reservedFamily> 0 </reservedFamily>
  9607.         <titleWidth>0</titleWidth>
  9608.         <icon>0</icon>
  9609.         <textAlign>left</textAlign>
  9610.         <font>Geneva</font>
  9611.         <textSize>12</textSize>
  9612.         <textStyle>bold</textStyle>
  9613.         <textHeight>16</textHeight>
  9614.         <name></name>
  9615.         <script></script>
  9616.     </part>
  9617.     <part>
  9618.         <id>6</id>
  9619.         <type>field</type>
  9620.         <visible> <true /> </visible>
  9621.         <dontWrap> <false /> </dontWrap>
  9622.         <dontSearch> <false /> </dontSearch>
  9623.         <sharedText> <false /> </sharedText>
  9624.         <fixedLineHeight> <false /> </fixedLineHeight>
  9625.         <autoTab> <false /> </autoTab>
  9626.         <lockText> <true /> </lockText>
  9627.         <rect>
  9628.             <left>282</left>
  9629.             <top>93</top>
  9630.             <right>379</right>
  9631.             <bottom>111</bottom>
  9632.         </rect>
  9633.         <style>transparent</style>
  9634.         <autoSelect> <false /> </autoSelect>
  9635.         <showLines> <false /> </showLines>
  9636.         <wideMargins> <false /> </wideMargins>
  9637.         <multipleLines> <false /> </multipleLines>
  9638.         <reservedFamily> 0 </reservedFamily>
  9639.         <titleWidth>0</titleWidth>
  9640.         <icon>0</icon>
  9641.         <textAlign>left</textAlign>
  9642.         <font>Geneva</font>
  9643.         <textSize>10</textSize>
  9644.         <textStyle>plain</textStyle>
  9645.         <textHeight>13</textHeight>
  9646.         <name></name>
  9647.         <script></script>
  9648.     </part>
  9649.     <part>
  9650.         <id>7</id>
  9651.         <type>field</type>
  9652.         <visible> <true /> </visible>
  9653.         <dontWrap> <false /> </dontWrap>
  9654.         <dontSearch> <false /> </dontSearch>
  9655.         <sharedText> <false /> </sharedText>
  9656.         <fixedLineHeight> <false /> </fixedLineHeight>
  9657.         <autoTab> <false /> </autoTab>
  9658.         <lockText> <true /> </lockText>
  9659.         <rect>
  9660.             <left>68</left>
  9661.             <top>217</top>
  9662.             <right>198</right>
  9663.             <bottom>294</bottom>
  9664.         </rect>
  9665.         <style>transparent</style>
  9666.         <autoSelect> <false /> </autoSelect>
  9667.         <showLines> <false /> </showLines>
  9668.         <wideMargins> <false /> </wideMargins>
  9669.         <multipleLines> <false /> </multipleLines>
  9670.         <reservedFamily> 0 </reservedFamily>
  9671.         <titleWidth>0</titleWidth>
  9672.         <icon>0</icon>
  9673.         <textAlign>left</textAlign>
  9674.         <font>Geneva</font>
  9675.         <textSize>12</textSize>
  9676.         <textStyle>plain</textStyle>
  9677.         <textHeight>16</textHeight>
  9678.         <name>MDocument</name>
  9679.         <script></script>
  9680.     </part>
  9681.     <part>
  9682.         <id>8</id>
  9683.         <type>field</type>
  9684.         <visible> <true /> </visible>
  9685.         <dontWrap> <false /> </dontWrap>
  9686.         <dontSearch> <false /> </dontSearch>
  9687.         <sharedText> <false /> </sharedText>
  9688.         <fixedLineHeight> <false /> </fixedLineHeight>
  9689.         <autoTab> <false /> </autoTab>
  9690.         <lockText> <true /> </lockText>
  9691.         <rect>
  9692.             <left>68</left>
  9693.             <top>93</top>
  9694.             <right>183</right>
  9695.             <bottom>111</bottom>
  9696.         </rect>
  9697.         <style>transparent</style>
  9698.         <autoSelect> <false /> </autoSelect>
  9699.         <showLines> <false /> </showLines>
  9700.         <wideMargins> <false /> </wideMargins>
  9701.         <multipleLines> <false /> </multipleLines>
  9702.         <reservedFamily> 0 </reservedFamily>
  9703.         <titleWidth>0</titleWidth>
  9704.         <icon>0</icon>
  9705.         <textAlign>left</textAlign>
  9706.         <font>Geneva</font>
  9707.         <textSize>10</textSize>
  9708.         <textStyle>plain</textStyle>
  9709.         <textHeight>13</textHeight>
  9710.         <name></name>
  9711.         <script></script>
  9712.     </part>
  9713.     <part>
  9714.         <id>9</id>
  9715.         <type>button</type>
  9716.         <visible> <true /> </visible>
  9717.         <reserved5> 0 </reserved5>
  9718.         <reserved4> 0 </reserved4>
  9719.         <reserved3> 0 </reserved3>
  9720.         <reserved2> 0 </reserved2>
  9721.         <reserved1> 0 </reserved1>
  9722.         <enabled> <true /> </enabled>
  9723.         <rect>
  9724.             <left>480</left>
  9725.             <top>35</top>
  9726.             <right>505</right>
  9727.             <bottom>65</bottom>
  9728.         </rect>
  9729.         <style>transparent</style>
  9730.         <showName> <false /> </showName>
  9731.         <highlight> <false /> </highlight>
  9732.         <autoHighlight> <false /> </autoHighlight>
  9733.         <sharedHighlight> <true /> </sharedHighlight>
  9734.         <family>0</family>
  9735.         <titleWidth>0</titleWidth>
  9736.         <icon>18223</icon>
  9737.         <textAlign>center</textAlign>
  9738.         <font>Chicago</font>
  9739.         <textSize>12</textSize>
  9740.         <textStyle>plain</textStyle>
  9741.         <name></name>
  9742.         <script>on mouseUppush this cardgo card "CBufferedStream Overview"end mouseUp</script>
  9743.     </part>
  9744.     <part>
  9745.         <id>11</id>
  9746.         <type>button</type>
  9747.         <visible> <true /> </visible>
  9748.         <reserved5> 0 </reserved5>
  9749.         <reserved4> 0 </reserved4>
  9750.         <reserved3> 0 </reserved3>
  9751.         <reserved2> 0 </reserved2>
  9752.         <reserved1> 0 </reserved1>
  9753.         <enabled> <true /> </enabled>
  9754.         <rect>
  9755.             <left>474</left>
  9756.             <top>67</top>
  9757.             <right>512</right>
  9758.             <bottom>104</bottom>
  9759.         </rect>
  9760.         <style>transparent</style>
  9761.         <showName> <false /> </showName>
  9762.         <highlight> <false /> </highlight>
  9763.         <autoHighlight> <true /> </autoHighlight>
  9764.         <sharedHighlight> <true /> </sharedHighlight>
  9765.         <family>0</family>
  9766.         <titleWidth>0</titleWidth>
  9767.         <icon>16735</icon>
  9768.         <textAlign>center</textAlign>
  9769.         <font>Chicago</font>
  9770.         <textSize>12</textSize>
  9771.         <textStyle>plain</textStyle>
  9772.         <name></name>
  9773.         <script>on mouseUppush this cardgo card BufferDigressionend mouseUp</script>
  9774.     </part>
  9775.     <part>
  9776.         <id>12</id>
  9777.         <type>field</type>
  9778.         <visible> <true /> </visible>
  9779.         <dontWrap> <false /> </dontWrap>
  9780.         <dontSearch> <false /> </dontSearch>
  9781.         <sharedText> <false /> </sharedText>
  9782.         <fixedLineHeight> <false /> </fixedLineHeight>
  9783.         <autoTab> <false /> </autoTab>
  9784.         <lockText> <true /> </lockText>
  9785.         <rect>
  9786.             <left>68</left>
  9787.             <top>201</top>
  9788.             <right>183</right>
  9789.             <bottom>219</bottom>
  9790.         </rect>
  9791.         <style>transparent</style>
  9792.         <autoSelect> <false /> </autoSelect>
  9793.         <showLines> <false /> </showLines>
  9794.         <wideMargins> <false /> </wideMargins>
  9795.         <multipleLines> <false /> </multipleLines>
  9796.         <reservedFamily> 0 </reservedFamily>
  9797.         <titleWidth>0</titleWidth>
  9798.         <icon>0</icon>
  9799.         <textAlign>left</textAlign>
  9800.         <font>Geneva</font>
  9801.         <textSize>10</textSize>
  9802.         <textStyle>plain</textStyle>
  9803.         <textHeight>13</textHeight>
  9804.         <name></name>
  9805.         <script></script>
  9806.     </part>
  9807.     <part>
  9808.         <id>15</id>
  9809.         <type>field</type>
  9810.         <visible> <true /> </visible>
  9811.         <dontWrap> <false /> </dontWrap>
  9812.         <dontSearch> <false /> </dontSearch>
  9813.         <sharedText> <false /> </sharedText>
  9814.         <fixedLineHeight> <false /> </fixedLineHeight>
  9815.         <autoTab> <false /> </autoTab>
  9816.         <lockText> <true /> </lockText>
  9817.         <rect>
  9818.             <left>345</left>
  9819.             <top>109</top>
  9820.             <right>485</right>
  9821.             <bottom>335</bottom>
  9822.         </rect>
  9823.         <style>transparent</style>
  9824.         <autoSelect> <false /> </autoSelect>
  9825.         <showLines> <false /> </showLines>
  9826.         <wideMargins> <false /> </wideMargins>
  9827.         <multipleLines> <false /> </multipleLines>
  9828.         <reservedFamily> 0 </reservedFamily>
  9829.         <titleWidth>0</titleWidth>
  9830.         <icon>0</icon>
  9831.         <textAlign>left</textAlign>
  9832.         <font>Geneva</font>
  9833.         <textSize>12</textSize>
  9834.         <textStyle>plain</textStyle>
  9835.         <textHeight>16</textHeight>
  9836.         <name>MDocument</name>
  9837.         <script></script>
  9838.     </part>
  9839.     <content>
  9840.         <layer>card</layer>
  9841.         <id>1</id>
  9842.         <text><span class="style9">ufMaxbufPosbufPositionbufValidchangeditsBuffer</span></text>
  9843.     </content>
  9844.     <content>
  9845.         <layer>card</layer>
  9846.         <id>3</id>
  9847.         <text><span class="style9">loseDisposeFreeGetGetCharGetThruNIBufferedStreamMoveTo</span></text>
  9848.     </content>
  9849.     <content>
  9850.         <layer>card</layer>
  9851.         <id>5</id>
  9852.         <text>CBufferedStream</text>
  9853.     </content>
  9854.     <content>
  9855.         <layer>card</layer>
  9856.         <id>6</id>
  9857.         <text><span class="style32">ublic Methods</span></text>
  9858.     </content>
  9859.     <content>
  9860.         <layer>card</layer>
  9861.         <id>8</id>
  9862.         <text><span class="style32">nstance Variables</span></text>
  9863.     </content>
  9864.     <content>
  9865.         <layer>card</layer>
  9866.         <id>12</id>
  9867.         <text><span class="style32">rotected Methods</span></text>
  9868.     </content>
  9869.     <content>
  9870.         <layer>card</layer>
  9871.         <id>7</id>
  9872.         <text><span class="style9">racketDrainFillGetPhysicalSizeSetPhysicalSize</span></text>
  9873.     </content>
  9874.     <content>
  9875.         <layer>card</layer>
  9876.         <id>15</id>
  9877.         <text><span class="style9">penPosition</span><span class="style15">Put</span><span class="style9">PutCharPutThruSetBufferSizeSizeTruncate</span></text>
  9878.     </content>
  9879.     <name>CBufferedStream</name>
  9880.     <script></script>
  9881. </card>
  9882.  
  9883.  
  9884. card_44044.xml
  9885. <?xml version="1.0" encoding="utf-8" ?>
  9886. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  9887. <card>
  9888.     <id>44044</id>
  9889.     <filler1>0</filler1>
  9890.     <cantDelete> <false /> </cantDelete>
  9891.     <showPict> <true /> </showPict>
  9892.     <dontSearch> <false /> </dontSearch>
  9893.     <owner>2668</owner>
  9894.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  9895.     <part>
  9896.         <id>5</id>
  9897.         <type>field</type>
  9898.         <visible> <true /> </visible>
  9899.         <dontWrap> <false /> </dontWrap>
  9900.         <dontSearch> <true /> </dontSearch>
  9901.         <sharedText> <false /> </sharedText>
  9902.         <fixedLineHeight> <false /> </fixedLineHeight>
  9903.         <autoTab> <false /> </autoTab>
  9904.         <lockText> <true /> </lockText>
  9905.         <rect>
  9906.             <left>9</left>
  9907.             <top>77</top>
  9908.             <right>311</right>
  9909.             <bottom>95</bottom>
  9910.         </rect>
  9911.         <style>transparent</style>
  9912.         <autoSelect> <false /> </autoSelect>
  9913.         <showLines> <false /> </showLines>
  9914.         <wideMargins> <false /> </wideMargins>
  9915.         <multipleLines> <false /> </multipleLines>
  9916.         <reservedFamily> 0 </reservedFamily>
  9917.         <titleWidth>0</titleWidth>
  9918.         <icon>0</icon>
  9919.         <textAlign>left</textAlign>
  9920.         <font>Geneva</font>
  9921.         <textSize>10</textSize>
  9922.         <textStyle>plain</textStyle>
  9923.         <textHeight>13</textHeight>
  9924.         <name></name>
  9925.         <script></script>
  9926.     </part>
  9927.     <part>
  9928.         <id>9</id>
  9929.         <type>field</type>
  9930.         <visible> <true /> </visible>
  9931.         <dontWrap> <false /> </dontWrap>
  9932.         <dontSearch> <false /> </dontSearch>
  9933.         <sharedText> <false /> </sharedText>
  9934.         <fixedLineHeight> <false /> </fixedLineHeight>
  9935.         <autoTab> <false /> </autoTab>
  9936.         <lockText> <true /> </lockText>
  9937.         <rect>
  9938.             <left>6</left>
  9939.             <top>51</top>
  9940.             <right>114</right>
  9941.             <bottom>71</bottom>
  9942.         </rect>
  9943.         <style>transparent</style>
  9944.         <autoSelect> <false /> </autoSelect>
  9945.         <showLines> <false /> </showLines>
  9946.         <wideMargins> <false /> </wideMargins>
  9947.         <multipleLines> <false /> </multipleLines>
  9948.         <reservedFamily> 0 </reservedFamily>
  9949.         <titleWidth>0</titleWidth>
  9950.         <icon>0</icon>
  9951.         <textAlign>left</textAlign>
  9952.         <font>Geneva</font>
  9953.         <textSize>10</textSize>
  9954.         <textStyle>plain</textStyle>
  9955.         <textHeight>13</textHeight>
  9956.         <name></name>
  9957.         <script></script>
  9958.     </part>
  9959.     <part>
  9960.         <id>10</id>
  9961.         <type>field</type>
  9962.         <visible> <true /> </visible>
  9963.         <dontWrap> <false /> </dontWrap>
  9964.         <dontSearch> <false /> </dontSearch>
  9965.         <sharedText> <false /> </sharedText>
  9966.         <fixedLineHeight> <false /> </fixedLineHeight>
  9967.         <autoTab> <false /> </autoTab>
  9968.         <lockText> <true /> </lockText>
  9969.         <rect>
  9970.             <left>123</left>
  9971.             <top>52</top>
  9972.             <right>429</right>
  9973.             <bottom>72</bottom>
  9974.         </rect>
  9975.         <style>transparent</style>
  9976.         <autoSelect> <false /> </autoSelect>
  9977.         <showLines> <false /> </showLines>
  9978.         <wideMargins> <false /> </wideMargins>
  9979.         <multipleLines> <false /> </multipleLines>
  9980.         <reservedFamily> 0 </reservedFamily>
  9981.         <titleWidth>0</titleWidth>
  9982.         <icon>0</icon>
  9983.         <textAlign>left</textAlign>
  9984.         <font>Geneva</font>
  9985.         <textSize>10</textSize>
  9986.         <textStyle>plain</textStyle>
  9987.         <textHeight>13</textHeight>
  9988.         <name></name>
  9989.         <script></script>
  9990.     </part>
  9991.     <part>
  9992.         <id>13</id>
  9993.         <type>field</type>
  9994.         <visible> <true /> </visible>
  9995.         <dontWrap> <false /> </dontWrap>
  9996.         <dontSearch> <true /> </dontSearch>
  9997.         <sharedText> <false /> </sharedText>
  9998.         <fixedLineHeight> <false /> </fixedLineHeight>
  9999.         <autoTab> <false /> </autoTab>
  10000.         <lockText> <true /> </lockText>
  10001.         <rect>
  10002.             <left>8</left>
  10003.             <top>97</top>
  10004.             <right>345</right>
  10005.             <bottom>116</bottom>
  10006.         </rect>
  10007.         <style>transparent</style>
  10008.         <autoSelect> <false /> </autoSelect>
  10009.         <showLines> <false /> </showLines>
  10010.         <wideMargins> <false /> </wideMargins>
  10011.         <multipleLines> <false /> </multipleLines>
  10012.         <reservedFamily> 0 </reservedFamily>
  10013.         <titleWidth>0</titleWidth>
  10014.         <icon>0</icon>
  10015.         <textAlign>left</textAlign>
  10016.         <font>Geneva</font>
  10017.         <textSize>10</textSize>
  10018.         <textStyle>plain</textStyle>
  10019.         <textHeight>13</textHeight>
  10020.         <name></name>
  10021.         <script></script>
  10022.     </part>
  10023.     <part>
  10024.         <id>15</id>
  10025.         <type>field</type>
  10026.         <visible> <true /> </visible>
  10027.         <dontWrap> <false /> </dontWrap>
  10028.         <dontSearch> <false /> </dontSearch>
  10029.         <sharedText> <false /> </sharedText>
  10030.         <fixedLineHeight> <false /> </fixedLineHeight>
  10031.         <autoTab> <false /> </autoTab>
  10032.         <lockText> <true /> </lockText>
  10033.         <rect>
  10034.             <left>170</left>
  10035.             <top>126</top>
  10036.             <right>487</right>
  10037.             <bottom>341</bottom>
  10038.         </rect>
  10039.         <style>transparent</style>
  10040.         <autoSelect> <false /> </autoSelect>
  10041.         <showLines> <false /> </showLines>
  10042.         <wideMargins> <false /> </wideMargins>
  10043.         <multipleLines> <false /> </multipleLines>
  10044.         <reservedFamily> 0 </reservedFamily>
  10045.         <titleWidth>0</titleWidth>
  10046.         <icon>0</icon>
  10047.         <textAlign>left</textAlign>
  10048.         <font>Geneva</font>
  10049.         <textSize>10</textSize>
  10050.         <textStyle>plain</textStyle>
  10051.         <textHeight>13</textHeight>
  10052.         <name></name>
  10053.         <script></script>
  10054.     </part>
  10055.     <part>
  10056.         <id>7</id>
  10057.         <type>field</type>
  10058.         <visible> <true /> </visible>
  10059.         <dontWrap> <false /> </dontWrap>
  10060.         <dontSearch> <false /> </dontSearch>
  10061.         <sharedText> <false /> </sharedText>
  10062.         <fixedLineHeight> <false /> </fixedLineHeight>
  10063.         <autoTab> <false /> </autoTab>
  10064.         <lockText> <true /> </lockText>
  10065.         <rect>
  10066.             <left>170</left>
  10067.             <top>245</top>
  10068.             <right>358</right>
  10069.             <bottom>313</bottom>
  10070.         </rect>
  10071.         <style>rectangle</style>
  10072.         <autoSelect> <false /> </autoSelect>
  10073.         <showLines> <false /> </showLines>
  10074.         <wideMargins> <false /> </wideMargins>
  10075.         <multipleLines> <false /> </multipleLines>
  10076.         <reservedFamily> 0 </reservedFamily>
  10077.         <titleWidth>0</titleWidth>
  10078.         <icon>0</icon>
  10079.         <textAlign>left</textAlign>
  10080.         <font>Geneva</font>
  10081.         <textSize>12</textSize>
  10082.         <textStyle>plain</textStyle>
  10083.         <textHeight>16</textHeight>
  10084.         <name></name>
  10085.         <script></script>
  10086.     </part>
  10087.     <part>
  10088.         <id>14</id>
  10089.         <type>field</type>
  10090.         <visible> <true /> </visible>
  10091.         <dontWrap> <false /> </dontWrap>
  10092.         <dontSearch> <false /> </dontSearch>
  10093.         <sharedText> <false /> </sharedText>
  10094.         <fixedLineHeight> <false /> </fixedLineHeight>
  10095.         <autoTab> <false /> </autoTab>
  10096.         <lockText> <true /> </lockText>
  10097.         <rect>
  10098.             <left>297</left>
  10099.             <top>170</top>
  10100.             <right>487</right>
  10101.             <bottom>238</bottom>
  10102.         </rect>
  10103.         <style>rectangle</style>
  10104.         <autoSelect> <false /> </autoSelect>
  10105.         <showLines> <false /> </showLines>
  10106.         <wideMargins> <false /> </wideMargins>
  10107.         <multipleLines> <false /> </multipleLines>
  10108.         <reservedFamily> 0 </reservedFamily>
  10109.         <titleWidth>0</titleWidth>
  10110.         <icon>0</icon>
  10111.         <textAlign>left</textAlign>
  10112.         <font>Geneva</font>
  10113.         <textSize>12</textSize>
  10114.         <textStyle>plain</textStyle>
  10115.         <textHeight>16</textHeight>
  10116.         <name></name>
  10117.         <script></script>
  10118.     </part>
  10119.     <part>
  10120.         <id>16</id>
  10121.         <type>field</type>
  10122.         <visible> <true /> </visible>
  10123.         <dontWrap> <false /> </dontWrap>
  10124.         <dontSearch> <false /> </dontSearch>
  10125.         <sharedText> <false /> </sharedText>
  10126.         <fixedLineHeight> <false /> </fixedLineHeight>
  10127.         <autoTab> <false /> </autoTab>
  10128.         <lockText> <true /> </lockText>
  10129.         <rect>
  10130.             <left>420</left>
  10131.             <top>38</top>
  10132.             <right>512</right>
  10133.             <bottom>52</bottom>
  10134.         </rect>
  10135.         <style>transparent</style>
  10136.         <autoSelect> <false /> </autoSelect>
  10137.         <showLines> <false /> </showLines>
  10138.         <wideMargins> <false /> </wideMargins>
  10139.         <multipleLines> <false /> </multipleLines>
  10140.         <reservedFamily> 0 </reservedFamily>
  10141.         <titleWidth>0</titleWidth>
  10142.         <icon>0</icon>
  10143.         <textAlign>left</textAlign>
  10144.         <font>Geneva</font>
  10145.         <textSize>10</textSize>
  10146.         <textStyle>plain</textStyle>
  10147.         <textHeight>13</textHeight>
  10148.         <name></name>
  10149.         <script></script>
  10150.     </part>
  10151.     <content>
  10152.         <layer>card</layer>
  10153.         <id>5</id>
  10154.         <text>virtual void    Put(void *bytes, long n);</text>
  10155.     </content>
  10156.     <content>
  10157.         <layer>card</layer>
  10158.         <id>9</id>
  10159.         <text><span class="style24">ut</span></text>
  10160.     </content>
  10161.     <content>
  10162.         <layer>card</layer>
  10163.         <id>10</id>
  10164.         <text>Put n bytes to the stream</text>
  10165.     </content>
  10166.     <content>
  10167.         <layer>card</layer>
  10168.         <id>13</id>
  10169.         <text><span class="style24">ROCEDURE</span><span class="style1"> Put(bytes: UNIV Ptr; n: Longint);</span></text>
  10170.     </content>
  10171.     <content>
  10172.         <layer>card</layer>
  10173.         <id>14</id>
  10174.         <text><span class="style28">AR</span><span class="style9">    spec: FSSpec;...aStream.</span><span class="style15">Put</span><span class="style9">(@spec, sizeof(spec));</span></text>
  10175.     </content>
  10176.     <content>
  10177.         <layer>card</layer>
  10178.         <id>7</id>
  10179.         <text><span class="style9">FSSpec    spec;...aStream-></span><span class="style15">Put</span><span class="style9">(spec, sizeof(spec));aStream->PutStruct(spec);</span></text>
  10180.     </content>
  10181.     <content>
  10182.         <layer>card</layer>
  10183.         <id>15</id>
  10184.         <text>Put writes n bytes from the stream in the next zero or more bytes.  n must not be negative.  See Get.</text>
  10185.     </content>
  10186.     <content>
  10187.         <layer>card</layer>
  10188.         <id>16</id>
  10189.         <text><span class="style12">BufferedStream</span></text>
  10190.     </content>
  10191.     <name>Put</name>
  10192.     <script></script>
  10193. </card>
  10194.  
  10195.  
  10196. card_34900.xml
  10197. <?xml version="1.0" encoding="utf-8" ?>
  10198. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  10199. <card>
  10200.     <id>34900</id>
  10201.     <filler1>0</filler1>
  10202.     <cantDelete> <false /> </cantDelete>
  10203.     <showPict> <true /> </showPict>
  10204.     <dontSearch> <false /> </dontSearch>
  10205.     <owner>2668</owner>
  10206.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  10207.     <part>
  10208.         <id>1</id>
  10209.         <type>field</type>
  10210.         <visible> <true /> </visible>
  10211.         <dontWrap> <false /> </dontWrap>
  10212.         <dontSearch> <false /> </dontSearch>
  10213.         <sharedText> <false /> </sharedText>
  10214.         <fixedLineHeight> <false /> </fixedLineHeight>
  10215.         <autoTab> <false /> </autoTab>
  10216.         <lockText> <true /> </lockText>
  10217.         <rect>
  10218.             <left>68</left>
  10219.             <top>109</top>
  10220.             <right>162</right>
  10221.             <bottom>125</bottom>
  10222.         </rect>
  10223.         <style>transparent</style>
  10224.         <autoSelect> <false /> </autoSelect>
  10225.         <showLines> <false /> </showLines>
  10226.         <wideMargins> <false /> </wideMargins>
  10227.         <multipleLines> <false /> </multipleLines>
  10228.         <reservedFamily> 0 </reservedFamily>
  10229.         <titleWidth>0</titleWidth>
  10230.         <icon>0</icon>
  10231.         <textAlign>left</textAlign>
  10232.         <font>Geneva</font>
  10233.         <textSize>12</textSize>
  10234.         <textStyle>plain</textStyle>
  10235.         <textHeight>16</textHeight>
  10236.         <name>MDocument</name>
  10237.         <script></script>
  10238.     </part>
  10239.     <part>
  10240.         <id>3</id>
  10241.         <type>field</type>
  10242.         <visible> <true /> </visible>
  10243.         <dontWrap> <false /> </dontWrap>
  10244.         <dontSearch> <false /> </dontSearch>
  10245.         <sharedText> <false /> </sharedText>
  10246.         <fixedLineHeight> <false /> </fixedLineHeight>
  10247.         <autoTab> <false /> </autoTab>
  10248.         <lockText> <true /> </lockText>
  10249.         <rect>
  10250.             <left>282</left>
  10251.             <top>109</top>
  10252.             <right>398</right>
  10253.             <bottom>335</bottom>
  10254.         </rect>
  10255.         <style>transparent</style>
  10256.         <autoSelect> <false /> </autoSelect>
  10257.         <showLines> <false /> </showLines>
  10258.         <wideMargins> <false /> </wideMargins>
  10259.         <multipleLines> <false /> </multipleLines>
  10260.         <reservedFamily> 0 </reservedFamily>
  10261.         <titleWidth>0</titleWidth>
  10262.         <icon>0</icon>
  10263.         <textAlign>left</textAlign>
  10264.         <font>Geneva</font>
  10265.         <textSize>12</textSize>
  10266.         <textStyle>plain</textStyle>
  10267.         <textHeight>16</textHeight>
  10268.         <name>MDocument</name>
  10269.         <script></script>
  10270.     </part>
  10271.     <part>
  10272.         <id>5</id>
  10273.         <type>field</type>
  10274.         <visible> <true /> </visible>
  10275.         <dontWrap> <false /> </dontWrap>
  10276.         <dontSearch> <false /> </dontSearch>
  10277.         <sharedText> <false /> </sharedText>
  10278.         <fixedLineHeight> <false /> </fixedLineHeight>
  10279.         <autoTab> <false /> </autoTab>
  10280.         <lockText> <true /> </lockText>
  10281.         <rect>
  10282.             <left>229</left>
  10283.             <top>55</top>
  10284.             <right>359</right>
  10285.             <bottom>73</bottom>
  10286.         </rect>
  10287.         <style>transparent</style>
  10288.         <autoSelect> <false /> </autoSelect>
  10289.         <showLines> <false /> </showLines>
  10290.         <wideMargins> <false /> </wideMargins>
  10291.         <multipleLines> <false /> </multipleLines>
  10292.         <reservedFamily> 0 </reservedFamily>
  10293.         <titleWidth>0</titleWidth>
  10294.         <icon>0</icon>
  10295.         <textAlign>left</textAlign>
  10296.         <font>Geneva</font>
  10297.         <textSize>12</textSize>
  10298.         <textStyle>bold</textStyle>
  10299.         <textHeight>16</textHeight>
  10300.         <name></name>
  10301.         <script></script>
  10302.     </part>
  10303.     <part>
  10304.         <id>6</id>
  10305.         <type>field</type>
  10306.         <visible> <true /> </visible>
  10307.         <dontWrap> <false /> </dontWrap>
  10308.         <dontSearch> <false /> </dontSearch>
  10309.         <sharedText> <false /> </sharedText>
  10310.         <fixedLineHeight> <false /> </fixedLineHeight>
  10311.         <autoTab> <false /> </autoTab>
  10312.         <lockText> <true /> </lockText>
  10313.         <rect>
  10314.             <left>282</left>
  10315.             <top>93</top>
  10316.             <right>379</right>
  10317.             <bottom>111</bottom>
  10318.         </rect>
  10319.         <style>transparent</style>
  10320.         <autoSelect> <false /> </autoSelect>
  10321.         <showLines> <false /> </showLines>
  10322.         <wideMargins> <false /> </wideMargins>
  10323.         <multipleLines> <false /> </multipleLines>
  10324.         <reservedFamily> 0 </reservedFamily>
  10325.         <titleWidth>0</titleWidth>
  10326.         <icon>0</icon>
  10327.         <textAlign>left</textAlign>
  10328.         <font>Geneva</font>
  10329.         <textSize>10</textSize>
  10330.         <textStyle>plain</textStyle>
  10331.         <textHeight>13</textHeight>
  10332.         <name></name>
  10333.         <script></script>
  10334.     </part>
  10335.     <part>
  10336.         <id>7</id>
  10337.         <type>field</type>
  10338.         <visible> <true /> </visible>
  10339.         <dontWrap> <false /> </dontWrap>
  10340.         <dontSearch> <false /> </dontSearch>
  10341.         <sharedText> <false /> </sharedText>
  10342.         <fixedLineHeight> <false /> </fixedLineHeight>
  10343.         <autoTab> <false /> </autoTab>
  10344.         <lockText> <true /> </lockText>
  10345.         <rect>
  10346.             <left>68</left>
  10347.             <top>146</top>
  10348.             <right>198</right>
  10349.             <bottom>339</bottom>
  10350.         </rect>
  10351.         <style>transparent</style>
  10352.         <autoSelect> <false /> </autoSelect>
  10353.         <showLines> <false /> </showLines>
  10354.         <wideMargins> <false /> </wideMargins>
  10355.         <multipleLines> <false /> </multipleLines>
  10356.         <reservedFamily> 0 </reservedFamily>
  10357.         <titleWidth>0</titleWidth>
  10358.         <icon>0</icon>
  10359.         <textAlign>left</textAlign>
  10360.         <font>Geneva</font>
  10361.         <textSize>12</textSize>
  10362.         <textStyle>plain</textStyle>
  10363.         <textHeight>16</textHeight>
  10364.         <name>MDocument</name>
  10365.         <script></script>
  10366.     </part>
  10367.     <part>
  10368.         <id>8</id>
  10369.         <type>field</type>
  10370.         <visible> <true /> </visible>
  10371.         <dontWrap> <false /> </dontWrap>
  10372.         <dontSearch> <false /> </dontSearch>
  10373.         <sharedText> <false /> </sharedText>
  10374.         <fixedLineHeight> <false /> </fixedLineHeight>
  10375.         <autoTab> <false /> </autoTab>
  10376.         <lockText> <true /> </lockText>
  10377.         <rect>
  10378.             <left>68</left>
  10379.             <top>93</top>
  10380.             <right>165</right>
  10381.             <bottom>111</bottom>
  10382.         </rect>
  10383.         <style>transparent</style>
  10384.         <autoSelect> <false /> </autoSelect>
  10385.         <showLines> <false /> </showLines>
  10386.         <wideMargins> <false /> </wideMargins>
  10387.         <multipleLines> <false /> </multipleLines>
  10388.         <reservedFamily> 0 </reservedFamily>
  10389.         <titleWidth>0</titleWidth>
  10390.         <icon>0</icon>
  10391.         <textAlign>left</textAlign>
  10392.         <font>Geneva</font>
  10393.         <textSize>10</textSize>
  10394.         <textStyle>plain</textStyle>
  10395.         <textHeight>13</textHeight>
  10396.         <name></name>
  10397.         <script></script>
  10398.     </part>
  10399.     <part>
  10400.         <id>9</id>
  10401.         <type>button</type>
  10402.         <visible> <true /> </visible>
  10403.         <reserved5> 0 </reserved5>
  10404.         <reserved4> 0 </reserved4>
  10405.         <reserved3> 0 </reserved3>
  10406.         <reserved2> 0 </reserved2>
  10407.         <reserved1> 0 </reserved1>
  10408.         <enabled> <true /> </enabled>
  10409.         <rect>
  10410.             <left>480</left>
  10411.             <top>35</top>
  10412.             <right>505</right>
  10413.             <bottom>65</bottom>
  10414.         </rect>
  10415.         <style>transparent</style>
  10416.         <showName> <false /> </showName>
  10417.         <highlight> <false /> </highlight>
  10418.         <autoHighlight> <false /> </autoHighlight>
  10419.         <sharedHighlight> <true /> </sharedHighlight>
  10420.         <family>0</family>
  10421.         <titleWidth>0</titleWidth>
  10422.         <icon>18223</icon>
  10423.         <textAlign>center</textAlign>
  10424.         <font>Chicago</font>
  10425.         <textSize>12</textSize>
  10426.         <textStyle>plain</textStyle>
  10427.         <name></name>
  10428.         <script>on mouseUppush this cardgo card "CSaver Documents"end mouseUp</script>
  10429.     </part>
  10430.     <part>
  10431.         <id>12</id>
  10432.         <type>field</type>
  10433.         <visible> <true /> </visible>
  10434.         <dontWrap> <false /> </dontWrap>
  10435.         <dontSearch> <false /> </dontSearch>
  10436.         <sharedText> <false /> </sharedText>
  10437.         <fixedLineHeight> <false /> </fixedLineHeight>
  10438.         <autoTab> <false /> </autoTab>
  10439.         <lockText> <true /> </lockText>
  10440.         <rect>
  10441.             <left>68</left>
  10442.             <top>130</top>
  10443.             <right>165</right>
  10444.             <bottom>148</bottom>
  10445.         </rect>
  10446.         <style>transparent</style>
  10447.         <autoSelect> <false /> </autoSelect>
  10448.         <showLines> <false /> </showLines>
  10449.         <wideMargins> <false /> </wideMargins>
  10450.         <multipleLines> <false /> </multipleLines>
  10451.         <reservedFamily> 0 </reservedFamily>
  10452.         <titleWidth>0</titleWidth>
  10453.         <icon>0</icon>
  10454.         <textAlign>left</textAlign>
  10455.         <font>Geneva</font>
  10456.         <textSize>10</textSize>
  10457.         <textStyle>plain</textStyle>
  10458.         <textHeight>13</textHeight>
  10459.         <name></name>
  10460.         <script></script>
  10461.     </part>
  10462.     <content>
  10463.         <layer>card</layer>
  10464.         <id>1</id>
  10465.         <text><span class="style9">tsContents</span></text>
  10466.     </content>
  10467.     <content>
  10468.         <layer>card</layer>
  10469.         <id>3</id>
  10470.         <text><span class="style9">isposeDoRevertDoSaveDoSaveAsISaverOpenFileNewFile</span></text>
  10471.     </content>
  10472.     <content>
  10473.         <layer>card</layer>
  10474.         <id>5</id>
  10475.         <text>CSaver</text>
  10476.     </content>
  10477.     <content>
  10478.         <layer>card</layer>
  10479.         <id>6</id>
  10480.         <text><span class="style32">ublic Methods</span></text>
  10481.     </content>
  10482.     <content>
  10483.         <layer>card</layer>
  10484.         <id>8</id>
  10485.         <text><span class="style32">nstance Variables</span></text>
  10486.     </content>
  10487.     <content>
  10488.         <layer>card</layer>
  10489.         <id>12</id>
  10490.         <text><span class="style32">rotected Methods</span></text>
  10491.     </content>
  10492.     <content>
  10493.         <layer>card</layer>
  10494.         <id>7</id>
  10495.         <text><span class="style9">leanContentsToWindowFailOpenMakeNewContents</span><span class="style15">MakeNewWindow</span><span class="style9">MakeWindowNameNewFileTypePositionWindowReadContentsReadDocumentWindowToContentsWriteDocumentWriteContents</span></text>
  10496.     </content>
  10497.     <name>CSaver</name>
  10498.     <script></script>
  10499. </card>
  10500.  
  10501.  
  10502. card_52740.xml
  10503. <?xml version="1.0" encoding="utf-8" ?>
  10504. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  10505. <card>
  10506.     <id>52740</id>
  10507.     <filler1>0</filler1>
  10508.     <cantDelete> <false /> </cantDelete>
  10509.     <showPict> <true /> </showPict>
  10510.     <dontSearch> <false /> </dontSearch>
  10511.     <owner>2668</owner>
  10512.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  10513.     <part>
  10514.         <id>5</id>
  10515.         <type>field</type>
  10516.         <visible> <true /> </visible>
  10517.         <dontWrap> <false /> </dontWrap>
  10518.         <dontSearch> <true /> </dontSearch>
  10519.         <sharedText> <false /> </sharedText>
  10520.         <fixedLineHeight> <false /> </fixedLineHeight>
  10521.         <autoTab> <false /> </autoTab>
  10522.         <lockText> <true /> </lockText>
  10523.         <rect>
  10524.             <left>9</left>
  10525.             <top>77</top>
  10526.             <right>486</right>
  10527.             <bottom>95</bottom>
  10528.         </rect>
  10529.         <style>transparent</style>
  10530.         <autoSelect> <false /> </autoSelect>
  10531.         <showLines> <false /> </showLines>
  10532.         <wideMargins> <false /> </wideMargins>
  10533.         <multipleLines> <false /> </multipleLines>
  10534.         <reservedFamily> 0 </reservedFamily>
  10535.         <titleWidth>0</titleWidth>
  10536.         <icon>0</icon>
  10537.         <textAlign>left</textAlign>
  10538.         <font>Geneva</font>
  10539.         <textSize>10</textSize>
  10540.         <textStyle>plain</textStyle>
  10541.         <textHeight>13</textHeight>
  10542.         <name></name>
  10543.         <script></script>
  10544.     </part>
  10545.     <part>
  10546.         <id>6</id>
  10547.         <type>field</type>
  10548.         <visible> <true /> </visible>
  10549.         <dontWrap> <false /> </dontWrap>
  10550.         <dontSearch> <false /> </dontSearch>
  10551.         <sharedText> <false /> </sharedText>
  10552.         <fixedLineHeight> <false /> </fixedLineHeight>
  10553.         <autoTab> <false /> </autoTab>
  10554.         <lockText> <true /> </lockText>
  10555.         <rect>
  10556.             <left>170</left>
  10557.             <top>126</top>
  10558.             <right>487</right>
  10559.             <bottom>341</bottom>
  10560.         </rect>
  10561.         <style>transparent</style>
  10562.         <autoSelect> <false /> </autoSelect>
  10563.         <showLines> <false /> </showLines>
  10564.         <wideMargins> <false /> </wideMargins>
  10565.         <multipleLines> <false /> </multipleLines>
  10566.         <reservedFamily> 0 </reservedFamily>
  10567.         <titleWidth>0</titleWidth>
  10568.         <icon>0</icon>
  10569.         <textAlign>left</textAlign>
  10570.         <font>Geneva</font>
  10571.         <textSize>10</textSize>
  10572.         <textStyle>plain</textStyle>
  10573.         <textHeight>13</textHeight>
  10574.         <name></name>
  10575.         <script></script>
  10576.     </part>
  10577.     <part>
  10578.         <id>9</id>
  10579.         <type>field</type>
  10580.         <visible> <true /> </visible>
  10581.         <dontWrap> <false /> </dontWrap>
  10582.         <dontSearch> <false /> </dontSearch>
  10583.         <sharedText> <false /> </sharedText>
  10584.         <fixedLineHeight> <false /> </fixedLineHeight>
  10585.         <autoTab> <false /> </autoTab>
  10586.         <lockText> <true /> </lockText>
  10587.         <rect>
  10588.             <left>6</left>
  10589.             <top>51</top>
  10590.             <right>187</right>
  10591.             <bottom>71</bottom>
  10592.         </rect>
  10593.         <style>transparent</style>
  10594.         <autoSelect> <false /> </autoSelect>
  10595.         <showLines> <false /> </showLines>
  10596.         <wideMargins> <false /> </wideMargins>
  10597.         <multipleLines> <false /> </multipleLines>
  10598.         <reservedFamily> 0 </reservedFamily>
  10599.         <titleWidth>0</titleWidth>
  10600.         <icon>0</icon>
  10601.         <textAlign>left</textAlign>
  10602.         <font>Geneva</font>
  10603.         <textSize>10</textSize>
  10604.         <textStyle>plain</textStyle>
  10605.         <textHeight>13</textHeight>
  10606.         <name></name>
  10607.         <script></script>
  10608.     </part>
  10609.     <part>
  10610.         <id>10</id>
  10611.         <type>field</type>
  10612.         <visible> <true /> </visible>
  10613.         <dontWrap> <false /> </dontWrap>
  10614.         <dontSearch> <false /> </dontSearch>
  10615.         <sharedText> <false /> </sharedText>
  10616.         <fixedLineHeight> <false /> </fixedLineHeight>
  10617.         <autoTab> <false /> </autoTab>
  10618.         <lockText> <true /> </lockText>
  10619.         <rect>
  10620.             <left>191</left>
  10621.             <top>52</top>
  10622.             <right>497</right>
  10623.             <bottom>72</bottom>
  10624.         </rect>
  10625.         <style>transparent</style>
  10626.         <autoSelect> <false /> </autoSelect>
  10627.         <showLines> <false /> </showLines>
  10628.         <wideMargins> <false /> </wideMargins>
  10629.         <multipleLines> <false /> </multipleLines>
  10630.         <reservedFamily> 0 </reservedFamily>
  10631.         <titleWidth>0</titleWidth>
  10632.         <icon>0</icon>
  10633.         <textAlign>left</textAlign>
  10634.         <font>Geneva</font>
  10635.         <textSize>10</textSize>
  10636.         <textStyle>plain</textStyle>
  10637.         <textHeight>13</textHeight>
  10638.         <name></name>
  10639.         <script></script>
  10640.     </part>
  10641.     <part>
  10642.         <id>13</id>
  10643.         <type>field</type>
  10644.         <visible> <true /> </visible>
  10645.         <dontWrap> <false /> </dontWrap>
  10646.         <dontSearch> <true /> </dontSearch>
  10647.         <sharedText> <false /> </sharedText>
  10648.         <fixedLineHeight> <false /> </fixedLineHeight>
  10649.         <autoTab> <false /> </autoTab>
  10650.         <lockText> <true /> </lockText>
  10651.         <rect>
  10652.             <left>8</left>
  10653.             <top>97</top>
  10654.             <right>486</right>
  10655.             <bottom>116</bottom>
  10656.         </rect>
  10657.         <style>transparent</style>
  10658.         <autoSelect> <false /> </autoSelect>
  10659.         <showLines> <false /> </showLines>
  10660.         <wideMargins> <false /> </wideMargins>
  10661.         <multipleLines> <false /> </multipleLines>
  10662.         <reservedFamily> 0 </reservedFamily>
  10663.         <titleWidth>0</titleWidth>
  10664.         <icon>0</icon>
  10665.         <textAlign>left</textAlign>
  10666.         <font>Geneva</font>
  10667.         <textSize>10</textSize>
  10668.         <textStyle>plain</textStyle>
  10669.         <textHeight>13</textHeight>
  10670.         <name></name>
  10671.         <script></script>
  10672.     </part>
  10673.     <part>
  10674.         <id>15</id>
  10675.         <type>field</type>
  10676.         <visible> <true /> </visible>
  10677.         <dontWrap> <false /> </dontWrap>
  10678.         <dontSearch> <false /> </dontSearch>
  10679.         <sharedText> <false /> </sharedText>
  10680.         <fixedLineHeight> <false /> </fixedLineHeight>
  10681.         <autoTab> <false /> </autoTab>
  10682.         <lockText> <true /> </lockText>
  10683.         <rect>
  10684.             <left>50</left>
  10685.             <top>126</top>
  10686.             <right>114</right>
  10687.             <bottom>145</bottom>
  10688.         </rect>
  10689.         <style>shadow</style>
  10690.         <autoSelect> <false /> </autoSelect>
  10691.         <showLines> <false /> </showLines>
  10692.         <wideMargins> <false /> </wideMargins>
  10693.         <multipleLines> <false /> </multipleLines>
  10694.         <reservedFamily> 0 </reservedFamily>
  10695.         <titleWidth>0</titleWidth>
  10696.         <icon>0</icon>
  10697.         <textAlign>left</textAlign>
  10698.         <font>Geneva</font>
  10699.         <textSize>12</textSize>
  10700.         <textStyle>plain</textStyle>
  10701.         <textHeight>16</textHeight>
  10702.         <name></name>
  10703.         <script></script>
  10704.     </part>
  10705.     <part>
  10706.         <id>16</id>
  10707.         <type>field</type>
  10708.         <visible> <true /> </visible>
  10709.         <dontWrap> <false /> </dontWrap>
  10710.         <dontSearch> <false /> </dontSearch>
  10711.         <sharedText> <false /> </sharedText>
  10712.         <fixedLineHeight> <false /> </fixedLineHeight>
  10713.         <autoTab> <false /> </autoTab>
  10714.         <lockText> <true /> </lockText>
  10715.         <rect>
  10716.             <left>469</left>
  10717.             <top>38</top>
  10718.             <right>511</right>
  10719.             <bottom>53</bottom>
  10720.         </rect>
  10721.         <style>transparent</style>
  10722.         <autoSelect> <false /> </autoSelect>
  10723.         <showLines> <false /> </showLines>
  10724.         <wideMargins> <false /> </wideMargins>
  10725.         <multipleLines> <false /> </multipleLines>
  10726.         <reservedFamily> 0 </reservedFamily>
  10727.         <titleWidth>0</titleWidth>
  10728.         <icon>0</icon>
  10729.         <textAlign>left</textAlign>
  10730.         <font>Geneva</font>
  10731.         <textSize>10</textSize>
  10732.         <textStyle>plain</textStyle>
  10733.         <textHeight>13</textHeight>
  10734.         <name></name>
  10735.         <script></script>
  10736.     </part>
  10737.     <content>
  10738.         <layer>card</layer>
  10739.         <id>5</id>
  10740.         <text>virtual void    MakeNewWindow(void);</text>
  10741.     </content>
  10742.     <content>
  10743.         <layer>card</layer>
  10744.         <id>6</id>
  10745.         <text><span class="style1">akeNewWindow creates and initializes a new, empty window.MakeNewWindow is called by NewFile and OpenFile.</span><span class="style13">Subclass must override.</span></text>
  10746.     </content>
  10747.     <content>
  10748.         <layer>card</layer>
  10749.         <id>9</id>
  10750.         <text><span class="style24">akeNewWindow</span></text>
  10751.     </content>
  10752.     <content>
  10753.         <layer>card</layer>
  10754.         <id>10</id>
  10755.         <text>Create the itsWindow object and initialize it</text>
  10756.     </content>
  10757.     <content>
  10758.         <layer>card</layer>
  10759.         <id>13</id>
  10760.         <text><span class="style24">ROCEDURE</span><span class="style1"> MakeNewWindow;</span></text>
  10761.     </content>
  10762.     <content>
  10763.         <layer>card</layer>
  10764.         <id>15</id>
  10765.         <text><span class="style29">rotected</span></text>
  10766.     </content>
  10767.     <content>
  10768.         <layer>card</layer>
  10769.         <id>16</id>
  10770.         <text><span class="style12">Saver</span></text>
  10771.     </content>
  10772.     <name>MakeNewWindow</name>
  10773.     <script></script>
  10774. </card>
  10775.  
  10776.  
  10777. card_14677.xml
  10778. <?xml version="1.0" encoding="utf-8" ?>
  10779. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  10780. <card>
  10781.     <id>14677</id>
  10782.     <filler1>0</filler1>
  10783.     <cantDelete> <false /> </cantDelete>
  10784.     <showPict> <true /> </showPict>
  10785.     <dontSearch> <false /> </dontSearch>
  10786.     <owner>2668</owner>
  10787.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  10788.     <part>
  10789.         <id>1</id>
  10790.         <type>field</type>
  10791.         <visible> <true /> </visible>
  10792.         <dontWrap> <false /> </dontWrap>
  10793.         <dontSearch> <false /> </dontSearch>
  10794.         <sharedText> <false /> </sharedText>
  10795.         <fixedLineHeight> <false /> </fixedLineHeight>
  10796.         <autoTab> <false /> </autoTab>
  10797.         <lockText> <true /> </lockText>
  10798.         <rect>
  10799.             <left>173</left>
  10800.             <top>109</top>
  10801.             <right>277</right>
  10802.             <bottom>338</bottom>
  10803.         </rect>
  10804.         <style>transparent</style>
  10805.         <autoSelect> <false /> </autoSelect>
  10806.         <showLines> <false /> </showLines>
  10807.         <wideMargins> <false /> </wideMargins>
  10808.         <multipleLines> <false /> </multipleLines>
  10809.         <reservedFamily> 0 </reservedFamily>
  10810.         <titleWidth>0</titleWidth>
  10811.         <icon>0</icon>
  10812.         <textAlign>left</textAlign>
  10813.         <font>Geneva</font>
  10814.         <textSize>12</textSize>
  10815.         <textStyle>plain</textStyle>
  10816.         <textHeight>16</textHeight>
  10817.         <name>MDocument</name>
  10818.         <script></script>
  10819.     </part>
  10820.     <part>
  10821.         <id>3</id>
  10822.         <type>field</type>
  10823.         <visible> <true /> </visible>
  10824.         <dontWrap> <false /> </dontWrap>
  10825.         <dontSearch> <false /> </dontSearch>
  10826.         <sharedText> <false /> </sharedText>
  10827.         <fixedLineHeight> <false /> </fixedLineHeight>
  10828.         <autoTab> <false /> </autoTab>
  10829.         <lockText> <true /> </lockText>
  10830.         <rect>
  10831.             <left>285</left>
  10832.             <top>109</top>
  10833.             <right>359</right>
  10834.             <bottom>335</bottom>
  10835.         </rect>
  10836.         <style>transparent</style>
  10837.         <autoSelect> <false /> </autoSelect>
  10838.         <showLines> <false /> </showLines>
  10839.         <wideMargins> <false /> </wideMargins>
  10840.         <multipleLines> <false /> </multipleLines>
  10841.         <reservedFamily> 0 </reservedFamily>
  10842.         <titleWidth>0</titleWidth>
  10843.         <icon>0</icon>
  10844.         <textAlign>left</textAlign>
  10845.         <font>Geneva</font>
  10846.         <textSize>12</textSize>
  10847.         <textStyle>plain</textStyle>
  10848.         <textHeight>16</textHeight>
  10849.         <name>MDocument</name>
  10850.         <script></script>
  10851.     </part>
  10852.     <part>
  10853.         <id>5</id>
  10854.         <type>field</type>
  10855.         <visible> <true /> </visible>
  10856.         <dontWrap> <false /> </dontWrap>
  10857.         <dontSearch> <false /> </dontSearch>
  10858.         <sharedText> <false /> </sharedText>
  10859.         <fixedLineHeight> <false /> </fixedLineHeight>
  10860.         <autoTab> <false /> </autoTab>
  10861.         <lockText> <true /> </lockText>
  10862.         <rect>
  10863.             <left>222</left>
  10864.             <top>55</top>
  10865.             <right>340</right>
  10866.             <bottom>73</bottom>
  10867.         </rect>
  10868.         <style>transparent</style>
  10869.         <autoSelect> <false /> </autoSelect>
  10870.         <showLines> <false /> </showLines>
  10871.         <wideMargins> <false /> </wideMargins>
  10872.         <multipleLines> <false /> </multipleLines>
  10873.         <reservedFamily> 0 </reservedFamily>
  10874.         <titleWidth>0</titleWidth>
  10875.         <icon>0</icon>
  10876.         <textAlign>left</textAlign>
  10877.         <font>Geneva</font>
  10878.         <textSize>12</textSize>
  10879.         <textStyle>bold</textStyle>
  10880.         <textHeight>16</textHeight>
  10881.         <name></name>
  10882.         <script></script>
  10883.     </part>
  10884.     <part>
  10885.         <id>7</id>
  10886.         <type>field</type>
  10887.         <visible> <true /> </visible>
  10888.         <dontWrap> <false /> </dontWrap>
  10889.         <dontSearch> <false /> </dontSearch>
  10890.         <sharedText> <false /> </sharedText>
  10891.         <fixedLineHeight> <false /> </fixedLineHeight>
  10892.         <autoTab> <false /> </autoTab>
  10893.         <lockText> <true /> </lockText>
  10894.         <rect>
  10895.             <left>364</left>
  10896.             <top>109</top>
  10897.             <right>488</right>
  10898.             <bottom>335</bottom>
  10899.         </rect>
  10900.         <style>transparent</style>
  10901.         <autoSelect> <false /> </autoSelect>
  10902.         <showLines> <false /> </showLines>
  10903.         <wideMargins> <false /> </wideMargins>
  10904.         <multipleLines> <false /> </multipleLines>
  10905.         <reservedFamily> 0 </reservedFamily>
  10906.         <titleWidth>0</titleWidth>
  10907.         <icon>0</icon>
  10908.         <textAlign>left</textAlign>
  10909.         <font>Geneva</font>
  10910.         <textSize>12</textSize>
  10911.         <textStyle>plain</textStyle>
  10912.         <textHeight>16</textHeight>
  10913.         <name>MDocument</name>
  10914.         <script></script>
  10915.     </part>
  10916.     <part>
  10917.         <id>9</id>
  10918.         <type>button</type>
  10919.         <visible> <true /> </visible>
  10920.         <reserved5> 0 </reserved5>
  10921.         <reserved4> 0 </reserved4>
  10922.         <reserved3> 0 </reserved3>
  10923.         <reserved2> 0 </reserved2>
  10924.         <reserved1> 0 </reserved1>
  10925.         <enabled> <true /> </enabled>
  10926.         <rect>
  10927.             <left>487</left>
  10928.             <top>32</top>
  10929.             <right>512</right>
  10930.             <bottom>62</bottom>
  10931.         </rect>
  10932.         <style>transparent</style>
  10933.         <showName> <false /> </showName>
  10934.         <highlight> <false /> </highlight>
  10935.         <autoHighlight> <false /> </autoHighlight>
  10936.         <sharedHighlight> <true /> </sharedHighlight>
  10937.         <family>0</family>
  10938.         <titleWidth>0</titleWidth>
  10939.         <icon>18223</icon>
  10940.         <textAlign>center</textAlign>
  10941.         <font>Chicago</font>
  10942.         <textSize>12</textSize>
  10943.         <textStyle>plain</textStyle>
  10944.         <name></name>
  10945.         <script>on mouseUppush this cardgo card Streamsend mouseUp</script>
  10946.     </part>
  10947.     <part>
  10948.         <id>10</id>
  10949.         <type>field</type>
  10950.         <visible> <true /> </visible>
  10951.         <dontWrap> <false /> </dontWrap>
  10952.         <dontSearch> <false /> </dontSearch>
  10953.         <sharedText> <false /> </sharedText>
  10954.         <fixedLineHeight> <false /> </fixedLineHeight>
  10955.         <autoTab> <false /> </autoTab>
  10956.         <lockText> <true /> </lockText>
  10957.         <rect>
  10958.             <left>27</left>
  10959.             <top>109</top>
  10960.             <right>108</right>
  10961.             <bottom>151</bottom>
  10962.         </rect>
  10963.         <style>transparent</style>
  10964.         <autoSelect> <false /> </autoSelect>
  10965.         <showLines> <false /> </showLines>
  10966.         <wideMargins> <false /> </wideMargins>
  10967.         <multipleLines> <false /> </multipleLines>
  10968.         <reservedFamily> 0 </reservedFamily>
  10969.         <titleWidth>0</titleWidth>
  10970.         <icon>0</icon>
  10971.         <textAlign>left</textAlign>
  10972.         <font>Geneva</font>
  10973.         <textSize>12</textSize>
  10974.         <textStyle>plain</textStyle>
  10975.         <textHeight>16</textHeight>
  10976.         <name></name>
  10977.         <script></script>
  10978.     </part>
  10979.     <part>
  10980.         <id>14</id>
  10981.         <type>field</type>
  10982.         <visible> <true /> </visible>
  10983.         <dontWrap> <false /> </dontWrap>
  10984.         <dontSearch> <false /> </dontSearch>
  10985.         <sharedText> <false /> </sharedText>
  10986.         <fixedLineHeight> <false /> </fixedLineHeight>
  10987.         <autoTab> <false /> </autoTab>
  10988.         <lockText> <true /> </lockText>
  10989.         <rect>
  10990.             <left>26</left>
  10991.             <top>178</top>
  10992.             <right>150</right>
  10993.             <bottom>275</bottom>
  10994.         </rect>
  10995.         <style>transparent</style>
  10996.         <autoSelect> <false /> </autoSelect>
  10997.         <showLines> <false /> </showLines>
  10998.         <wideMargins> <false /> </wideMargins>
  10999.         <multipleLines> <false /> </multipleLines>
  11000.         <reservedFamily> 0 </reservedFamily>
  11001.         <titleWidth>0</titleWidth>
  11002.         <icon>0</icon>
  11003.         <textAlign>left</textAlign>
  11004.         <font>Geneva</font>
  11005.         <textSize>12</textSize>
  11006.         <textStyle>plain</textStyle>
  11007.         <textHeight>16</textHeight>
  11008.         <name>MDocument</name>
  11009.         <script></script>
  11010.     </part>
  11011.     <part>
  11012.         <id>15</id>
  11013.         <type>field</type>
  11014.         <visible> <true /> </visible>
  11015.         <dontWrap> <false /> </dontWrap>
  11016.         <dontSearch> <false /> </dontSearch>
  11017.         <sharedText> <false /> </sharedText>
  11018.         <fixedLineHeight> <false /> </fixedLineHeight>
  11019.         <autoTab> <false /> </autoTab>
  11020.         <lockText> <true /> </lockText>
  11021.         <rect>
  11022.             <left>27</left>
  11023.             <top>93</top>
  11024.             <right>124</right>
  11025.             <bottom>111</bottom>
  11026.         </rect>
  11027.         <style>transparent</style>
  11028.         <autoSelect> <false /> </autoSelect>
  11029.         <showLines> <false /> </showLines>
  11030.         <wideMargins> <false /> </wideMargins>
  11031.         <multipleLines> <false /> </multipleLines>
  11032.         <reservedFamily> 0 </reservedFamily>
  11033.         <titleWidth>0</titleWidth>
  11034.         <icon>0</icon>
  11035.         <textAlign>left</textAlign>
  11036.         <font>Geneva</font>
  11037.         <textSize>10</textSize>
  11038.         <textStyle>plain</textStyle>
  11039.         <textHeight>13</textHeight>
  11040.         <name></name>
  11041.         <script></script>
  11042.     </part>
  11043.     <part>
  11044.         <id>16</id>
  11045.         <type>field</type>
  11046.         <visible> <true /> </visible>
  11047.         <dontWrap> <false /> </dontWrap>
  11048.         <dontSearch> <false /> </dontSearch>
  11049.         <sharedText> <false /> </sharedText>
  11050.         <fixedLineHeight> <false /> </fixedLineHeight>
  11051.         <autoTab> <false /> </autoTab>
  11052.         <lockText> <true /> </lockText>
  11053.         <rect>
  11054.             <left>275</left>
  11055.             <top>93</top>
  11056.             <right>372</right>
  11057.             <bottom>111</bottom>
  11058.         </rect>
  11059.         <style>transparent</style>
  11060.         <autoSelect> <false /> </autoSelect>
  11061.         <showLines> <false /> </showLines>
  11062.         <wideMargins> <false /> </wideMargins>
  11063.         <multipleLines> <false /> </multipleLines>
  11064.         <reservedFamily> 0 </reservedFamily>
  11065.         <titleWidth>0</titleWidth>
  11066.         <icon>0</icon>
  11067.         <textAlign>left</textAlign>
  11068.         <font>Geneva</font>
  11069.         <textSize>10</textSize>
  11070.         <textStyle>plain</textStyle>
  11071.         <textHeight>13</textHeight>
  11072.         <name></name>
  11073.         <script></script>
  11074.     </part>
  11075.     <part>
  11076.         <id>17</id>
  11077.         <type>field</type>
  11078.         <visible> <true /> </visible>
  11079.         <dontWrap> <false /> </dontWrap>
  11080.         <dontSearch> <false /> </dontSearch>
  11081.         <sharedText> <false /> </sharedText>
  11082.         <fixedLineHeight> <false /> </fixedLineHeight>
  11083.         <autoTab> <false /> </autoTab>
  11084.         <lockText> <true /> </lockText>
  11085.         <rect>
  11086.             <left>26</left>
  11087.             <top>162</top>
  11088.             <right>123</right>
  11089.             <bottom>180</bottom>
  11090.         </rect>
  11091.         <style>transparent</style>
  11092.         <autoSelect> <false /> </autoSelect>
  11093.         <showLines> <false /> </showLines>
  11094.         <wideMargins> <false /> </wideMargins>
  11095.         <multipleLines> <false /> </multipleLines>
  11096.         <reservedFamily> 0 </reservedFamily>
  11097.         <titleWidth>0</titleWidth>
  11098.         <icon>0</icon>
  11099.         <textAlign>left</textAlign>
  11100.         <font>Geneva</font>
  11101.         <textSize>10</textSize>
  11102.         <textStyle>plain</textStyle>
  11103.         <textHeight>13</textHeight>
  11104.         <name></name>
  11105.         <script></script>
  11106.     </part>
  11107.     <content>
  11108.         <layer>card</layer>
  11109.         <id>1</id>
  11110.         <text><span class="style9">tEndCheckDuplicatesCloseDisposeFreeGetGetBooleanGetBureaucratGetCharGetCStringGetDoubleGetFloatGetHandleGetIntGetLong</span><span class="style28"></span><span class="style29"></span></text>
  11111.     </content>
  11112.     <content>
  11113.         <layer>card</layer>
  11114.         <id>3</id>
  11115.         <text><span class="style9">etMode</span><span class="style15">GetObjectGetPtr</span><span class="style9">GetShortGetStr255GetStructGetThruGetThruN</span><span class="style15">GetView</span><span class="style9">IStreamMoveToOpenPositionPutPutBoolean</span><span class="style15"></span></text>
  11116.     </content>
  11117.     <content>
  11118.         <layer>card</layer>
  11119.         <id>5</id>
  11120.         <text>CStream</text>
  11121.     </content>
  11122.     <content>
  11123.         <layer>card</layer>
  11124.         <id>7</id>
  11125.         <text><span class="style9">utCharPutCStringPutDoublePutFloatPutHandlePutIntPutLong</span><span class="style15">PutObject</span><span class="style9">PutObjectReferencePutPtrPutStr255PutStructPutThruSizeTruncate</span><span class="style15"></span></text>
  11126.     </content>
  11127.     <content>
  11128.         <layer>card</layer>
  11129.         <id>10</id>
  11130.         <text><span class="style9">heckListitsModeouterObject</span></text>
  11131.     </content>
  11132.     <content>
  11133.         <layer>card</layer>
  11134.         <id>15</id>
  11135.         <text><span class="style32">nstance Variables</span></text>
  11136.     </content>
  11137.     <content>
  11138.         <layer>card</layer>
  11139.         <id>16</id>
  11140.         <text><span class="style32">ublic Methods</span></text>
  11141.     </content>
  11142.     <content>
  11143.         <layer>card</layer>
  11144.         <id>17</id>
  11145.         <text><span class="style32">rotected Methods</span></text>
  11146.     </content>
  11147.     <content>
  11148.         <layer>card</layer>
  11149.         <id>14</id>
  11150.         <text><span class="style9">boutToGetAboutToPutAboutToStreamDecodeObjectEncodeObjectObjectToReferenceReferenceToObject</span></text>
  11151.     </content>
  11152.     <name>CStream</name>
  11153.     <script></script>
  11154. </card>
  11155.  
  11156.  
  11157. card_24247.xml
  11158. <?xml version="1.0" encoding="utf-8" ?>
  11159. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  11160. <card>
  11161.     <id>24247</id>
  11162.     <filler1>0</filler1>
  11163.     <cantDelete> <false /> </cantDelete>
  11164.     <showPict> <true /> </showPict>
  11165.     <dontSearch> <false /> </dontSearch>
  11166.     <owner>2668</owner>
  11167.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  11168.     <part>
  11169.         <id>5</id>
  11170.         <type>field</type>
  11171.         <visible> <true /> </visible>
  11172.         <dontWrap> <false /> </dontWrap>
  11173.         <dontSearch> <true /> </dontSearch>
  11174.         <sharedText> <false /> </sharedText>
  11175.         <fixedLineHeight> <false /> </fixedLineHeight>
  11176.         <autoTab> <false /> </autoTab>
  11177.         <lockText> <true /> </lockText>
  11178.         <rect>
  11179.             <left>9</left>
  11180.             <top>77</top>
  11181.             <right>311</right>
  11182.             <bottom>95</bottom>
  11183.         </rect>
  11184.         <style>transparent</style>
  11185.         <autoSelect> <false /> </autoSelect>
  11186.         <showLines> <false /> </showLines>
  11187.         <wideMargins> <false /> </wideMargins>
  11188.         <multipleLines> <false /> </multipleLines>
  11189.         <reservedFamily> 0 </reservedFamily>
  11190.         <titleWidth>0</titleWidth>
  11191.         <icon>0</icon>
  11192.         <textAlign>left</textAlign>
  11193.         <font>Geneva</font>
  11194.         <textSize>10</textSize>
  11195.         <textStyle>plain</textStyle>
  11196.         <textHeight>13</textHeight>
  11197.         <name></name>
  11198.         <script></script>
  11199.     </part>
  11200.     <part>
  11201.         <id>9</id>
  11202.         <type>field</type>
  11203.         <visible> <true /> </visible>
  11204.         <dontWrap> <false /> </dontWrap>
  11205.         <dontSearch> <false /> </dontSearch>
  11206.         <sharedText> <false /> </sharedText>
  11207.         <fixedLineHeight> <false /> </fixedLineHeight>
  11208.         <autoTab> <false /> </autoTab>
  11209.         <lockText> <true /> </lockText>
  11210.         <rect>
  11211.             <left>6</left>
  11212.             <top>51</top>
  11213.             <right>114</right>
  11214.             <bottom>71</bottom>
  11215.         </rect>
  11216.         <style>transparent</style>
  11217.         <autoSelect> <false /> </autoSelect>
  11218.         <showLines> <false /> </showLines>
  11219.         <wideMargins> <false /> </wideMargins>
  11220.         <multipleLines> <false /> </multipleLines>
  11221.         <reservedFamily> 0 </reservedFamily>
  11222.         <titleWidth>0</titleWidth>
  11223.         <icon>0</icon>
  11224.         <textAlign>left</textAlign>
  11225.         <font>Geneva</font>
  11226.         <textSize>10</textSize>
  11227.         <textStyle>plain</textStyle>
  11228.         <textHeight>13</textHeight>
  11229.         <name></name>
  11230.         <script></script>
  11231.     </part>
  11232.     <part>
  11233.         <id>10</id>
  11234.         <type>field</type>
  11235.         <visible> <true /> </visible>
  11236.         <dontWrap> <false /> </dontWrap>
  11237.         <dontSearch> <false /> </dontSearch>
  11238.         <sharedText> <false /> </sharedText>
  11239.         <fixedLineHeight> <false /> </fixedLineHeight>
  11240.         <autoTab> <false /> </autoTab>
  11241.         <lockText> <true /> </lockText>
  11242.         <rect>
  11243.             <left>123</left>
  11244.             <top>52</top>
  11245.             <right>429</right>
  11246.             <bottom>72</bottom>
  11247.         </rect>
  11248.         <style>transparent</style>
  11249.         <autoSelect> <false /> </autoSelect>
  11250.         <showLines> <false /> </showLines>
  11251.         <wideMargins> <false /> </wideMargins>
  11252.         <multipleLines> <false /> </multipleLines>
  11253.         <reservedFamily> 0 </reservedFamily>
  11254.         <titleWidth>0</titleWidth>
  11255.         <icon>0</icon>
  11256.         <textAlign>left</textAlign>
  11257.         <font>Geneva</font>
  11258.         <textSize>10</textSize>
  11259.         <textStyle>plain</textStyle>
  11260.         <textHeight>13</textHeight>
  11261.         <name></name>
  11262.         <script></script>
  11263.     </part>
  11264.     <part>
  11265.         <id>11</id>
  11266.         <type>field</type>
  11267.         <visible> <true /> </visible>
  11268.         <dontWrap> <false /> </dontWrap>
  11269.         <dontSearch> <false /> </dontSearch>
  11270.         <sharedText> <false /> </sharedText>
  11271.         <fixedLineHeight> <false /> </fixedLineHeight>
  11272.         <autoTab> <false /> </autoTab>
  11273.         <lockText> <true /> </lockText>
  11274.         <rect>
  11275.             <left>450</left>
  11276.             <top>38</top>
  11277.             <right>512</right>
  11278.             <bottom>53</bottom>
  11279.         </rect>
  11280.         <style>transparent</style>
  11281.         <autoSelect> <false /> </autoSelect>
  11282.         <showLines> <false /> </showLines>
  11283.         <wideMargins> <false /> </wideMargins>
  11284.         <multipleLines> <false /> </multipleLines>
  11285.         <reservedFamily> 0 </reservedFamily>
  11286.         <titleWidth>0</titleWidth>
  11287.         <icon>0</icon>
  11288.         <textAlign>left</textAlign>
  11289.         <font>Geneva</font>
  11290.         <textSize>10</textSize>
  11291.         <textStyle>plain</textStyle>
  11292.         <textHeight>13</textHeight>
  11293.         <name></name>
  11294.         <script></script>
  11295.     </part>
  11296.     <part>
  11297.         <id>15</id>
  11298.         <type>field</type>
  11299.         <visible> <true /> </visible>
  11300.         <dontWrap> <false /> </dontWrap>
  11301.         <dontSearch> <false /> </dontSearch>
  11302.         <sharedText> <false /> </sharedText>
  11303.         <fixedLineHeight> <false /> </fixedLineHeight>
  11304.         <autoTab> <false /> </autoTab>
  11305.         <lockText> <true /> </lockText>
  11306.         <rect>
  11307.             <left>170</left>
  11308.             <top>126</top>
  11309.             <right>487</right>
  11310.             <bottom>341</bottom>
  11311.         </rect>
  11312.         <style>transparent</style>
  11313.         <autoSelect> <false /> </autoSelect>
  11314.         <showLines> <false /> </showLines>
  11315.         <wideMargins> <false /> </wideMargins>
  11316.         <multipleLines> <false /> </multipleLines>
  11317.         <reservedFamily> 0 </reservedFamily>
  11318.         <titleWidth>0</titleWidth>
  11319.         <icon>0</icon>
  11320.         <textAlign>left</textAlign>
  11321.         <font>Geneva</font>
  11322.         <textSize>10</textSize>
  11323.         <textStyle>plain</textStyle>
  11324.         <textHeight>13</textHeight>
  11325.         <name></name>
  11326.         <script></script>
  11327.     </part>
  11328.     <part>
  11329.         <id>13</id>
  11330.         <type>field</type>
  11331.         <visible> <true /> </visible>
  11332.         <dontWrap> <false /> </dontWrap>
  11333.         <dontSearch> <true /> </dontSearch>
  11334.         <sharedText> <false /> </sharedText>
  11335.         <fixedLineHeight> <false /> </fixedLineHeight>
  11336.         <autoTab> <false /> </autoTab>
  11337.         <lockText> <true /> </lockText>
  11338.         <rect>
  11339.             <left>8</left>
  11340.             <top>97</top>
  11341.             <right>345</right>
  11342.             <bottom>116</bottom>
  11343.         </rect>
  11344.         <style>transparent</style>
  11345.         <autoSelect> <false /> </autoSelect>
  11346.         <showLines> <false /> </showLines>
  11347.         <wideMargins> <false /> </wideMargins>
  11348.         <multipleLines> <false /> </multipleLines>
  11349.         <reservedFamily> 0 </reservedFamily>
  11350.         <titleWidth>0</titleWidth>
  11351.         <icon>0</icon>
  11352.         <textAlign>left</textAlign>
  11353.         <font>Geneva</font>
  11354.         <textSize>10</textSize>
  11355.         <textStyle>plain</textStyle>
  11356.         <textHeight>13</textHeight>
  11357.         <name></name>
  11358.         <script></script>
  11359.     </part>
  11360.     <part>
  11361.         <id>7</id>
  11362.         <type>field</type>
  11363.         <visible> <true /> </visible>
  11364.         <dontWrap> <false /> </dontWrap>
  11365.         <dontSearch> <false /> </dontSearch>
  11366.         <sharedText> <false /> </sharedText>
  11367.         <fixedLineHeight> <false /> </fixedLineHeight>
  11368.         <autoTab> <false /> </autoTab>
  11369.         <lockText> <true /> </lockText>
  11370.         <rect>
  11371.             <left>170</left>
  11372.             <top>267</top>
  11373.             <right>358</right>
  11374.             <bottom>335</bottom>
  11375.         </rect>
  11376.         <style>rectangle</style>
  11377.         <autoSelect> <false /> </autoSelect>
  11378.         <showLines> <false /> </showLines>
  11379.         <wideMargins> <false /> </wideMargins>
  11380.         <multipleLines> <false /> </multipleLines>
  11381.         <reservedFamily> 0 </reservedFamily>
  11382.         <titleWidth>0</titleWidth>
  11383.         <icon>0</icon>
  11384.         <textAlign>left</textAlign>
  11385.         <font>Geneva</font>
  11386.         <textSize>12</textSize>
  11387.         <textStyle>plain</textStyle>
  11388.         <textHeight>16</textHeight>
  11389.         <name></name>
  11390.         <script></script>
  11391.     </part>
  11392.     <part>
  11393.         <id>14</id>
  11394.         <type>field</type>
  11395.         <visible> <true /> </visible>
  11396.         <dontWrap> <false /> </dontWrap>
  11397.         <dontSearch> <false /> </dontSearch>
  11398.         <sharedText> <false /> </sharedText>
  11399.         <fixedLineHeight> <false /> </fixedLineHeight>
  11400.         <autoTab> <false /> </autoTab>
  11401.         <lockText> <true /> </lockText>
  11402.         <rect>
  11403.             <left>297</left>
  11404.             <top>197</top>
  11405.             <right>487</right>
  11406.             <bottom>265</bottom>
  11407.         </rect>
  11408.         <style>rectangle</style>
  11409.         <autoSelect> <false /> </autoSelect>
  11410.         <showLines> <false /> </showLines>
  11411.         <wideMargins> <false /> </wideMargins>
  11412.         <multipleLines> <false /> </multipleLines>
  11413.         <reservedFamily> 0 </reservedFamily>
  11414.         <titleWidth>0</titleWidth>
  11415.         <icon>0</icon>
  11416.         <textAlign>left</textAlign>
  11417.         <font>Geneva</font>
  11418.         <textSize>12</textSize>
  11419.         <textStyle>plain</textStyle>
  11420.         <textHeight>16</textHeight>
  11421.         <name></name>
  11422.         <script></script>
  11423.     </part>
  11424.     <content>
  11425.         <layer>card</layer>
  11426.         <id>5</id>
  11427.         <text>virtual void    PutObject(CObject *anObject);</text>
  11428.     </content>
  11429.     <content>
  11430.         <layer>card</layer>
  11431.         <id>9</id>
  11432.         <text><span class="style24">utObject</span></text>
  11433.     </content>
  11434.     <content>
  11435.         <layer>card</layer>
  11436.         <id>10</id>
  11437.         <text>Put an object or objects to the stream</text>
  11438.     </content>
  11439.     <content>
  11440.         <layer>card</layer>
  11441.         <id>11</id>
  11442.         <text><span class="style12">Stream</span></text>
  11443.     </content>
  11444.     <content>
  11445.         <layer>card</layer>
  11446.         <id>13</id>
  11447.         <text><span class="style24">ROCEDURE</span><span class="style1">   PutObject(anObject: CObject);</span></text>
  11448.     </content>
  11449.     <content>
  11450.         <layer>card</layer>
  11451.         <id>14</id>
  11452.         <text><span class="style9">   </span><span class="style28">VAR</span><span class="style9">        anObject: CMyClass;...        aStream.</span><span class="style28">PutObject</span><span class="style9">(anObject);</span></text>
  11453.     </content>
  11454.     <content>
  11455.         <layer>card</layer>
  11456.         <id>7</id>
  11457.         <text><span class="style9">    CMyClass   *anObject;...    aStream-></span><span class="style28">PutObject</span><span class="style9">(anObject);</span></text>
  11458.     </content>
  11459.     <content>
  11460.         <layer>card</layer>
  11461.         <id>15</id>
  11462.         <text><span class="style1">utObject writes an object to the stream.  A class's PutTo method can put pointed-to objects by calling PutObject recursively.  Use </span><span class="style12">GetObject</span><span class="style1"> to read the object(s) back.</span><span class="style12">PutObject</span><span class="style1"> and </span><span class="style12">GetObject</span><span class="style1"> are the heart of Object I/O.</span></text>
  11463.     </content>
  11464.     <name>PutObject</name>
  11465.     <script></script>
  11466. </card>
  11467.  
  11468.  
  11469. card_24401.xml
  11470. <?xml version="1.0" encoding="utf-8" ?>
  11471. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  11472. <card>
  11473.     <id>24401</id>
  11474.     <filler1>0</filler1>
  11475.     <cantDelete> <false /> </cantDelete>
  11476.     <showPict> <true /> </showPict>
  11477.     <dontSearch> <false /> </dontSearch>
  11478.     <owner>2668</owner>
  11479.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  11480.     <part>
  11481.         <id>5</id>
  11482.         <type>field</type>
  11483.         <visible> <true /> </visible>
  11484.         <dontWrap> <false /> </dontWrap>
  11485.         <dontSearch> <true /> </dontSearch>
  11486.         <sharedText> <false /> </sharedText>
  11487.         <fixedLineHeight> <false /> </fixedLineHeight>
  11488.         <autoTab> <false /> </autoTab>
  11489.         <lockText> <true /> </lockText>
  11490.         <rect>
  11491.             <left>9</left>
  11492.             <top>77</top>
  11493.             <right>311</right>
  11494.             <bottom>95</bottom>
  11495.         </rect>
  11496.         <style>transparent</style>
  11497.         <autoSelect> <false /> </autoSelect>
  11498.         <showLines> <false /> </showLines>
  11499.         <wideMargins> <false /> </wideMargins>
  11500.         <multipleLines> <false /> </multipleLines>
  11501.         <reservedFamily> 0 </reservedFamily>
  11502.         <titleWidth>0</titleWidth>
  11503.         <icon>0</icon>
  11504.         <textAlign>left</textAlign>
  11505.         <font>Geneva</font>
  11506.         <textSize>10</textSize>
  11507.         <textStyle>plain</textStyle>
  11508.         <textHeight>13</textHeight>
  11509.         <name></name>
  11510.         <script></script>
  11511.     </part>
  11512.     <part>
  11513.         <id>9</id>
  11514.         <type>field</type>
  11515.         <visible> <true /> </visible>
  11516.         <dontWrap> <false /> </dontWrap>
  11517.         <dontSearch> <false /> </dontSearch>
  11518.         <sharedText> <false /> </sharedText>
  11519.         <fixedLineHeight> <false /> </fixedLineHeight>
  11520.         <autoTab> <false /> </autoTab>
  11521.         <lockText> <true /> </lockText>
  11522.         <rect>
  11523.             <left>6</left>
  11524.             <top>51</top>
  11525.             <right>114</right>
  11526.             <bottom>71</bottom>
  11527.         </rect>
  11528.         <style>transparent</style>
  11529.         <autoSelect> <false /> </autoSelect>
  11530.         <showLines> <false /> </showLines>
  11531.         <wideMargins> <false /> </wideMargins>
  11532.         <multipleLines> <false /> </multipleLines>
  11533.         <reservedFamily> 0 </reservedFamily>
  11534.         <titleWidth>0</titleWidth>
  11535.         <icon>0</icon>
  11536.         <textAlign>left</textAlign>
  11537.         <font>Geneva</font>
  11538.         <textSize>10</textSize>
  11539.         <textStyle>plain</textStyle>
  11540.         <textHeight>13</textHeight>
  11541.         <name></name>
  11542.         <script></script>
  11543.     </part>
  11544.     <part>
  11545.         <id>10</id>
  11546.         <type>field</type>
  11547.         <visible> <true /> </visible>
  11548.         <dontWrap> <false /> </dontWrap>
  11549.         <dontSearch> <false /> </dontSearch>
  11550.         <sharedText> <false /> </sharedText>
  11551.         <fixedLineHeight> <false /> </fixedLineHeight>
  11552.         <autoTab> <false /> </autoTab>
  11553.         <lockText> <true /> </lockText>
  11554.         <rect>
  11555.             <left>123</left>
  11556.             <top>52</top>
  11557.             <right>429</right>
  11558.             <bottom>72</bottom>
  11559.         </rect>
  11560.         <style>transparent</style>
  11561.         <autoSelect> <false /> </autoSelect>
  11562.         <showLines> <false /> </showLines>
  11563.         <wideMargins> <false /> </wideMargins>
  11564.         <multipleLines> <false /> </multipleLines>
  11565.         <reservedFamily> 0 </reservedFamily>
  11566.         <titleWidth>0</titleWidth>
  11567.         <icon>0</icon>
  11568.         <textAlign>left</textAlign>
  11569.         <font>Geneva</font>
  11570.         <textSize>10</textSize>
  11571.         <textStyle>plain</textStyle>
  11572.         <textHeight>13</textHeight>
  11573.         <name></name>
  11574.         <script></script>
  11575.     </part>
  11576.     <part>
  11577.         <id>11</id>
  11578.         <type>field</type>
  11579.         <visible> <true /> </visible>
  11580.         <dontWrap> <false /> </dontWrap>
  11581.         <dontSearch> <false /> </dontSearch>
  11582.         <sharedText> <false /> </sharedText>
  11583.         <fixedLineHeight> <false /> </fixedLineHeight>
  11584.         <autoTab> <false /> </autoTab>
  11585.         <lockText> <true /> </lockText>
  11586.         <rect>
  11587.             <left>450</left>
  11588.             <top>38</top>
  11589.             <right>512</right>
  11590.             <bottom>53</bottom>
  11591.         </rect>
  11592.         <style>transparent</style>
  11593.         <autoSelect> <false /> </autoSelect>
  11594.         <showLines> <false /> </showLines>
  11595.         <wideMargins> <false /> </wideMargins>
  11596.         <multipleLines> <false /> </multipleLines>
  11597.         <reservedFamily> 0 </reservedFamily>
  11598.         <titleWidth>0</titleWidth>
  11599.         <icon>0</icon>
  11600.         <textAlign>left</textAlign>
  11601.         <font>Geneva</font>
  11602.         <textSize>10</textSize>
  11603.         <textStyle>plain</textStyle>
  11604.         <textHeight>13</textHeight>
  11605.         <name></name>
  11606.         <script></script>
  11607.     </part>
  11608.     <part>
  11609.         <id>13</id>
  11610.         <type>field</type>
  11611.         <visible> <true /> </visible>
  11612.         <dontWrap> <false /> </dontWrap>
  11613.         <dontSearch> <true /> </dontSearch>
  11614.         <sharedText> <false /> </sharedText>
  11615.         <fixedLineHeight> <false /> </fixedLineHeight>
  11616.         <autoTab> <false /> </autoTab>
  11617.         <lockText> <true /> </lockText>
  11618.         <rect>
  11619.             <left>8</left>
  11620.             <top>97</top>
  11621.             <right>345</right>
  11622.             <bottom>116</bottom>
  11623.         </rect>
  11624.         <style>transparent</style>
  11625.         <autoSelect> <false /> </autoSelect>
  11626.         <showLines> <false /> </showLines>
  11627.         <wideMargins> <false /> </wideMargins>
  11628.         <multipleLines> <false /> </multipleLines>
  11629.         <reservedFamily> 0 </reservedFamily>
  11630.         <titleWidth>0</titleWidth>
  11631.         <icon>0</icon>
  11632.         <textAlign>left</textAlign>
  11633.         <font>Geneva</font>
  11634.         <textSize>10</textSize>
  11635.         <textStyle>plain</textStyle>
  11636.         <textHeight>13</textHeight>
  11637.         <name></name>
  11638.         <script></script>
  11639.     </part>
  11640.     <part>
  11641.         <id>15</id>
  11642.         <type>field</type>
  11643.         <visible> <true /> </visible>
  11644.         <dontWrap> <false /> </dontWrap>
  11645.         <dontSearch> <false /> </dontSearch>
  11646.         <sharedText> <false /> </sharedText>
  11647.         <fixedLineHeight> <false /> </fixedLineHeight>
  11648.         <autoTab> <false /> </autoTab>
  11649.         <lockText> <true /> </lockText>
  11650.         <rect>
  11651.             <left>170</left>
  11652.             <top>126</top>
  11653.             <right>487</right>
  11654.             <bottom>341</bottom>
  11655.         </rect>
  11656.         <style>transparent</style>
  11657.         <autoSelect> <false /> </autoSelect>
  11658.         <showLines> <false /> </showLines>
  11659.         <wideMargins> <false /> </wideMargins>
  11660.         <multipleLines> <false /> </multipleLines>
  11661.         <reservedFamily> 0 </reservedFamily>
  11662.         <titleWidth>0</titleWidth>
  11663.         <icon>0</icon>
  11664.         <textAlign>left</textAlign>
  11665.         <font>Geneva</font>
  11666.         <textSize>10</textSize>
  11667.         <textStyle>plain</textStyle>
  11668.         <textHeight>13</textHeight>
  11669.         <name></name>
  11670.         <script></script>
  11671.     </part>
  11672.     <part>
  11673.         <id>14</id>
  11674.         <type>field</type>
  11675.         <visible> <true /> </visible>
  11676.         <dontWrap> <false /> </dontWrap>
  11677.         <dontSearch> <false /> </dontSearch>
  11678.         <sharedText> <false /> </sharedText>
  11679.         <fixedLineHeight> <false /> </fixedLineHeight>
  11680.         <autoTab> <false /> </autoTab>
  11681.         <lockText> <true /> </lockText>
  11682.         <rect>
  11683.             <left>297</left>
  11684.             <top>181</top>
  11685.             <right>487</right>
  11686.             <bottom>249</bottom>
  11687.         </rect>
  11688.         <style>rectangle</style>
  11689.         <autoSelect> <false /> </autoSelect>
  11690.         <showLines> <false /> </showLines>
  11691.         <wideMargins> <false /> </wideMargins>
  11692.         <multipleLines> <false /> </multipleLines>
  11693.         <reservedFamily> 0 </reservedFamily>
  11694.         <titleWidth>0</titleWidth>
  11695.         <icon>0</icon>
  11696.         <textAlign>left</textAlign>
  11697.         <font>Geneva</font>
  11698.         <textSize>12</textSize>
  11699.         <textStyle>plain</textStyle>
  11700.         <textHeight>16</textHeight>
  11701.         <name></name>
  11702.         <script></script>
  11703.     </part>
  11704.     <part>
  11705.         <id>7</id>
  11706.         <type>field</type>
  11707.         <visible> <true /> </visible>
  11708.         <dontWrap> <false /> </dontWrap>
  11709.         <dontSearch> <false /> </dontSearch>
  11710.         <sharedText> <false /> </sharedText>
  11711.         <fixedLineHeight> <false /> </fixedLineHeight>
  11712.         <autoTab> <false /> </autoTab>
  11713.         <lockText> <true /> </lockText>
  11714.         <rect>
  11715.             <left>170</left>
  11716.             <top>257</top>
  11717.             <right>358</right>
  11718.             <bottom>325</bottom>
  11719.         </rect>
  11720.         <style>rectangle</style>
  11721.         <autoSelect> <false /> </autoSelect>
  11722.         <showLines> <false /> </showLines>
  11723.         <wideMargins> <false /> </wideMargins>
  11724.         <multipleLines> <false /> </multipleLines>
  11725.         <reservedFamily> 0 </reservedFamily>
  11726.         <titleWidth>0</titleWidth>
  11727.         <icon>0</icon>
  11728.         <textAlign>left</textAlign>
  11729.         <font>Geneva</font>
  11730.         <textSize>12</textSize>
  11731.         <textStyle>plain</textStyle>
  11732.         <textHeight>16</textHeight>
  11733.         <name></name>
  11734.         <script></script>
  11735.     </part>
  11736.     <content>
  11737.         <layer>card</layer>
  11738.         <id>5</id>
  11739.         <text><span class="style1">irtual CObject   *GetObject(void);</span></text>
  11740.     </content>
  11741.     <content>
  11742.         <layer>card</layer>
  11743.         <id>9</id>
  11744.         <text><span class="style24">etObject</span></text>
  11745.     </content>
  11746.     <content>
  11747.         <layer>card</layer>
  11748.         <id>10</id>
  11749.         <text>Get an object or objects from a stream</text>
  11750.     </content>
  11751.     <content>
  11752.         <layer>card</layer>
  11753.         <id>11</id>
  11754.         <text><span class="style12">Stream</span></text>
  11755.     </content>
  11756.     <content>
  11757.         <layer>card</layer>
  11758.         <id>13</id>
  11759.         <text><span class="style24">UNCTION</span><span class="style1"> GetObject: CObject;</span></text>
  11760.     </content>
  11761.     <content>
  11762.         <layer>card</layer>
  11763.         <id>14</id>
  11764.         <text><span class="style28">AR</span><span class="style9">   anObject: CMyClass;...anObject := aStream.</span><span class="style28">GetObject</span><span class="style9">;</span></text>
  11765.     </content>
  11766.     <content>
  11767.         <layer>card</layer>
  11768.         <id>7</id>
  11769.         <text><span class="style9">CMyClass   *anObject;...anObject = aStream-></span><span class="style28">GetObject</span><span class="style9">();</span></text>
  11770.     </content>
  11771.     <content>
  11772.         <layer>card</layer>
  11773.         <id>15</id>
  11774.         <text><span class="style1">etObject reads an object to the stream.  The object's GetFrom methods may get objects pointed to by the object by calling GetObject recursively. See </span><span class="style12">PutObject</span><span class="style1">.</span></text>
  11775.     </content>
  11776.     <name>GetObject</name>
  11777.     <script></script>
  11778. </card>
  11779.  
  11780.  
  11781. card_50980.xml
  11782. <?xml version="1.0" encoding="utf-8" ?>
  11783. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  11784. <card>
  11785.     <id>50980</id>
  11786.     <filler1>0</filler1>
  11787.     <cantDelete> <false /> </cantDelete>
  11788.     <showPict> <true /> </showPict>
  11789.     <dontSearch> <false /> </dontSearch>
  11790.     <owner>2668</owner>
  11791.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  11792.     <part>
  11793.         <id>5</id>
  11794.         <type>field</type>
  11795.         <visible> <true /> </visible>
  11796.         <dontWrap> <false /> </dontWrap>
  11797.         <dontSearch> <true /> </dontSearch>
  11798.         <sharedText> <false /> </sharedText>
  11799.         <fixedLineHeight> <false /> </fixedLineHeight>
  11800.         <autoTab> <false /> </autoTab>
  11801.         <lockText> <true /> </lockText>
  11802.         <rect>
  11803.             <left>9</left>
  11804.             <top>77</top>
  11805.             <right>311</right>
  11806.             <bottom>95</bottom>
  11807.         </rect>
  11808.         <style>transparent</style>
  11809.         <autoSelect> <false /> </autoSelect>
  11810.         <showLines> <false /> </showLines>
  11811.         <wideMargins> <false /> </wideMargins>
  11812.         <multipleLines> <false /> </multipleLines>
  11813.         <reservedFamily> 0 </reservedFamily>
  11814.         <titleWidth>0</titleWidth>
  11815.         <icon>0</icon>
  11816.         <textAlign>left</textAlign>
  11817.         <font>Geneva</font>
  11818.         <textSize>10</textSize>
  11819.         <textStyle>plain</textStyle>
  11820.         <textHeight>13</textHeight>
  11821.         <name></name>
  11822.         <script></script>
  11823.     </part>
  11824.     <part>
  11825.         <id>6</id>
  11826.         <type>field</type>
  11827.         <visible> <true /> </visible>
  11828.         <dontWrap> <false /> </dontWrap>
  11829.         <dontSearch> <false /> </dontSearch>
  11830.         <sharedText> <false /> </sharedText>
  11831.         <fixedLineHeight> <false /> </fixedLineHeight>
  11832.         <autoTab> <false /> </autoTab>
  11833.         <lockText> <true /> </lockText>
  11834.         <rect>
  11835.             <left>45</left>
  11836.             <top>125</top>
  11837.             <right>322</right>
  11838.             <bottom>335</bottom>
  11839.         </rect>
  11840.         <style>transparent</style>
  11841.         <autoSelect> <false /> </autoSelect>
  11842.         <showLines> <false /> </showLines>
  11843.         <wideMargins> <false /> </wideMargins>
  11844.         <multipleLines> <false /> </multipleLines>
  11845.         <reservedFamily> 0 </reservedFamily>
  11846.         <titleWidth>0</titleWidth>
  11847.         <icon>0</icon>
  11848.         <textAlign>left</textAlign>
  11849.         <font>Geneva</font>
  11850.         <textSize>10</textSize>
  11851.         <textStyle>plain</textStyle>
  11852.         <textHeight>13</textHeight>
  11853.         <name></name>
  11854.         <script></script>
  11855.     </part>
  11856.     <part>
  11857.         <id>9</id>
  11858.         <type>field</type>
  11859.         <visible> <true /> </visible>
  11860.         <dontWrap> <false /> </dontWrap>
  11861.         <dontSearch> <false /> </dontSearch>
  11862.         <sharedText> <false /> </sharedText>
  11863.         <fixedLineHeight> <false /> </fixedLineHeight>
  11864.         <autoTab> <false /> </autoTab>
  11865.         <lockText> <true /> </lockText>
  11866.         <rect>
  11867.             <left>6</left>
  11868.             <top>51</top>
  11869.             <right>114</right>
  11870.             <bottom>71</bottom>
  11871.         </rect>
  11872.         <style>transparent</style>
  11873.         <autoSelect> <false /> </autoSelect>
  11874.         <showLines> <false /> </showLines>
  11875.         <wideMargins> <false /> </wideMargins>
  11876.         <multipleLines> <false /> </multipleLines>
  11877.         <reservedFamily> 0 </reservedFamily>
  11878.         <titleWidth>0</titleWidth>
  11879.         <icon>0</icon>
  11880.         <textAlign>left</textAlign>
  11881.         <font>Geneva</font>
  11882.         <textSize>10</textSize>
  11883.         <textStyle>plain</textStyle>
  11884.         <textHeight>13</textHeight>
  11885.         <name></name>
  11886.         <script></script>
  11887.     </part>
  11888.     <part>
  11889.         <id>10</id>
  11890.         <type>field</type>
  11891.         <visible> <true /> </visible>
  11892.         <dontWrap> <false /> </dontWrap>
  11893.         <dontSearch> <false /> </dontSearch>
  11894.         <sharedText> <false /> </sharedText>
  11895.         <fixedLineHeight> <false /> </fixedLineHeight>
  11896.         <autoTab> <false /> </autoTab>
  11897.         <lockText> <true /> </lockText>
  11898.         <rect>
  11899.             <left>123</left>
  11900.             <top>52</top>
  11901.             <right>494</right>
  11902.             <bottom>73</bottom>
  11903.         </rect>
  11904.         <style>transparent</style>
  11905.         <autoSelect> <false /> </autoSelect>
  11906.         <showLines> <false /> </showLines>
  11907.         <wideMargins> <false /> </wideMargins>
  11908.         <multipleLines> <false /> </multipleLines>
  11909.         <reservedFamily> 0 </reservedFamily>
  11910.         <titleWidth>0</titleWidth>
  11911.         <icon>0</icon>
  11912.         <textAlign>left</textAlign>
  11913.         <font>Geneva</font>
  11914.         <textSize>10</textSize>
  11915.         <textStyle>plain</textStyle>
  11916.         <textHeight>13</textHeight>
  11917.         <name></name>
  11918.         <script></script>
  11919.     </part>
  11920.     <part>
  11921.         <id>11</id>
  11922.         <type>field</type>
  11923.         <visible> <true /> </visible>
  11924.         <dontWrap> <false /> </dontWrap>
  11925.         <dontSearch> <false /> </dontSearch>
  11926.         <sharedText> <false /> </sharedText>
  11927.         <fixedLineHeight> <false /> </fixedLineHeight>
  11928.         <autoTab> <false /> </autoTab>
  11929.         <lockText> <true /> </lockText>
  11930.         <rect>
  11931.             <left>450</left>
  11932.             <top>38</top>
  11933.             <right>512</right>
  11934.             <bottom>53</bottom>
  11935.         </rect>
  11936.         <style>transparent</style>
  11937.         <autoSelect> <false /> </autoSelect>
  11938.         <showLines> <false /> </showLines>
  11939.         <wideMargins> <false /> </wideMargins>
  11940.         <multipleLines> <false /> </multipleLines>
  11941.         <reservedFamily> 0 </reservedFamily>
  11942.         <titleWidth>0</titleWidth>
  11943.         <icon>0</icon>
  11944.         <textAlign>left</textAlign>
  11945.         <font>Geneva</font>
  11946.         <textSize>10</textSize>
  11947.         <textStyle>plain</textStyle>
  11948.         <textHeight>13</textHeight>
  11949.         <name></name>
  11950.         <script></script>
  11951.     </part>
  11952.     <part>
  11953.         <id>13</id>
  11954.         <type>field</type>
  11955.         <visible> <true /> </visible>
  11956.         <dontWrap> <false /> </dontWrap>
  11957.         <dontSearch> <true /> </dontSearch>
  11958.         <sharedText> <false /> </sharedText>
  11959.         <fixedLineHeight> <false /> </fixedLineHeight>
  11960.         <autoTab> <false /> </autoTab>
  11961.         <lockText> <true /> </lockText>
  11962.         <rect>
  11963.             <left>8</left>
  11964.             <top>97</top>
  11965.             <right>345</right>
  11966.             <bottom>116</bottom>
  11967.         </rect>
  11968.         <style>transparent</style>
  11969.         <autoSelect> <false /> </autoSelect>
  11970.         <showLines> <false /> </showLines>
  11971.         <wideMargins> <false /> </wideMargins>
  11972.         <multipleLines> <false /> </multipleLines>
  11973.         <reservedFamily> 0 </reservedFamily>
  11974.         <titleWidth>0</titleWidth>
  11975.         <icon>0</icon>
  11976.         <textAlign>left</textAlign>
  11977.         <font>Geneva</font>
  11978.         <textSize>10</textSize>
  11979.         <textStyle>plain</textStyle>
  11980.         <textHeight>13</textHeight>
  11981.         <name></name>
  11982.         <script></script>
  11983.     </part>
  11984.     <part>
  11985.         <id>15</id>
  11986.         <type>field</type>
  11987.         <visible> <true /> </visible>
  11988.         <dontWrap> <false /> </dontWrap>
  11989.         <dontSearch> <false /> </dontSearch>
  11990.         <sharedText> <false /> </sharedText>
  11991.         <fixedLineHeight> <false /> </fixedLineHeight>
  11992.         <autoTab> <false /> </autoTab>
  11993.         <lockText> <true /> </lockText>
  11994.         <rect>
  11995.             <left>170</left>
  11996.             <top>126</top>
  11997.             <right>487</right>
  11998.             <bottom>341</bottom>
  11999.         </rect>
  12000.         <style>transparent</style>
  12001.         <autoSelect> <false /> </autoSelect>
  12002.         <showLines> <false /> </showLines>
  12003.         <wideMargins> <false /> </wideMargins>
  12004.         <multipleLines> <false /> </multipleLines>
  12005.         <reservedFamily> 0 </reservedFamily>
  12006.         <titleWidth>0</titleWidth>
  12007.         <icon>0</icon>
  12008.         <textAlign>left</textAlign>
  12009.         <font>Geneva</font>
  12010.         <textSize>10</textSize>
  12011.         <textStyle>plain</textStyle>
  12012.         <textHeight>13</textHeight>
  12013.         <name></name>
  12014.         <script></script>
  12015.     </part>
  12016.     <part>
  12017.         <id>16</id>
  12018.         <type>field</type>
  12019.         <visible> <true /> </visible>
  12020.         <dontWrap> <false /> </dontWrap>
  12021.         <dontSearch> <false /> </dontSearch>
  12022.         <sharedText> <false /> </sharedText>
  12023.         <fixedLineHeight> <false /> </fixedLineHeight>
  12024.         <autoTab> <false /> </autoTab>
  12025.         <lockText> <true /> </lockText>
  12026.         <rect>
  12027.             <left>300</left>
  12028.             <top>181</top>
  12029.             <right>487</right>
  12030.             <bottom>236</bottom>
  12031.         </rect>
  12032.         <style>rectangle</style>
  12033.         <autoSelect> <false /> </autoSelect>
  12034.         <showLines> <false /> </showLines>
  12035.         <wideMargins> <false /> </wideMargins>
  12036.         <multipleLines> <false /> </multipleLines>
  12037.         <reservedFamily> 0 </reservedFamily>
  12038.         <titleWidth>0</titleWidth>
  12039.         <icon>0</icon>
  12040.         <textAlign>left</textAlign>
  12041.         <font>Geneva</font>
  12042.         <textSize>12</textSize>
  12043.         <textStyle>plain</textStyle>
  12044.         <textHeight>16</textHeight>
  12045.         <name></name>
  12046.         <script></script>
  12047.     </part>
  12048.     <part>
  12049.         <id>17</id>
  12050.         <type>field</type>
  12051.         <visible> <true /> </visible>
  12052.         <dontWrap> <false /> </dontWrap>
  12053.         <dontSearch> <false /> </dontSearch>
  12054.         <sharedText> <false /> </sharedText>
  12055.         <fixedLineHeight> <false /> </fixedLineHeight>
  12056.         <autoTab> <false /> </autoTab>
  12057.         <lockText> <true /> </lockText>
  12058.         <rect>
  12059.             <left>170</left>
  12060.             <top>257</top>
  12061.             <right>357</right>
  12062.             <bottom>325</bottom>
  12063.         </rect>
  12064.         <style>rectangle</style>
  12065.         <autoSelect> <false /> </autoSelect>
  12066.         <showLines> <false /> </showLines>
  12067.         <wideMargins> <false /> </wideMargins>
  12068.         <multipleLines> <false /> </multipleLines>
  12069.         <reservedFamily> 0 </reservedFamily>
  12070.         <titleWidth>0</titleWidth>
  12071.         <icon>0</icon>
  12072.         <textAlign>left</textAlign>
  12073.         <font>Geneva</font>
  12074.         <textSize>12</textSize>
  12075.         <textStyle>plain</textStyle>
  12076.         <textHeight>16</textHeight>
  12077.         <name></name>
  12078.         <script></script>
  12079.     </part>
  12080.     <content>
  12081.         <layer>card</layer>
  12082.         <id>5</id>
  12083.         <text>virtual Ptr    GetPtr(void);</text>
  12084.     </content>
  12085.     <content>
  12086.         <layer>card</layer>
  12087.         <id>6</id>
  12088.         <text></text>
  12089.     </content>
  12090.     <content>
  12091.         <layer>card</layer>
  12092.         <id>9</id>
  12093.         <text><span class="style24">etPtr</span></text>
  12094.     </content>
  12095.     <content>
  12096.         <layer>card</layer>
  12097.         <id>10</id>
  12098.         <text>Put Memory Manager pointer data</text>
  12099.     </content>
  12100.     <content>
  12101.         <layer>card</layer>
  12102.         <id>11</id>
  12103.         <text><span class="style12">Stream</span></text>
  12104.     </content>
  12105.     <content>
  12106.         <layer>card</layer>
  12107.         <id>13</id>
  12108.         <text><span class="style24">UNCTION</span><span class="style1"> GetPtr: Ptr;</span></text>
  12109.     </content>
  12110.     <content>
  12111.         <layer>card</layer>
  12112.         <id>15</id>
  12113.         <text><span class="style1">etPtr allocates Memory Manager pointer space, copies the data from the stream to the space and returns a pointer to the data.  If PutPut was called with a null pointer, GetPtr will return NULL (</span><span class="style24">NIL</span><span class="style1">).</span></text>
  12114.     </content>
  12115.     <content>
  12116.         <layer>card</layer>
  12117.         <id>16</id>
  12118.         <text><span class="style28">AR</span><span class="style9">    aPtr: Ptr;...    aPtr := aStream.GetPtr;</span></text>
  12119.     </content>
  12120.     <content>
  12121.         <layer>card</layer>
  12122.         <id>17</id>
  12123.         <text><span class="style9">   Ptr    aPtr;...    aPtr = aStream->GetPtr();    if (aPtr == NULL)        ...</span></text>
  12124.     </content>
  12125.     <name>GetPtr</name>
  12126.     <script></script>
  12127. </card>
  12128.  
  12129.  
  12130. card_26667.xml
  12131. <?xml version="1.0" encoding="utf-8" ?>
  12132. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  12133. <card>
  12134.     <id>26667</id>
  12135.     <filler1>0</filler1>
  12136.     <cantDelete> <false /> </cantDelete>
  12137.     <showPict> <true /> </showPict>
  12138.     <dontSearch> <false /> </dontSearch>
  12139.     <owner>2668</owner>
  12140.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  12141.     <part>
  12142.         <id>5</id>
  12143.         <type>field</type>
  12144.         <visible> <true /> </visible>
  12145.         <dontWrap> <false /> </dontWrap>
  12146.         <dontSearch> <true /> </dontSearch>
  12147.         <sharedText> <false /> </sharedText>
  12148.         <fixedLineHeight> <false /> </fixedLineHeight>
  12149.         <autoTab> <false /> </autoTab>
  12150.         <lockText> <true /> </lockText>
  12151.         <rect>
  12152.             <left>8</left>
  12153.             <top>78</top>
  12154.             <right>485</right>
  12155.             <bottom>96</bottom>
  12156.         </rect>
  12157.         <style>transparent</style>
  12158.         <autoSelect> <false /> </autoSelect>
  12159.         <showLines> <false /> </showLines>
  12160.         <wideMargins> <false /> </wideMargins>
  12161.         <multipleLines> <false /> </multipleLines>
  12162.         <reservedFamily> 0 </reservedFamily>
  12163.         <titleWidth>0</titleWidth>
  12164.         <icon>0</icon>
  12165.         <textAlign>left</textAlign>
  12166.         <font>Geneva</font>
  12167.         <textSize>10</textSize>
  12168.         <textStyle>plain</textStyle>
  12169.         <textHeight>13</textHeight>
  12170.         <name></name>
  12171.         <script></script>
  12172.     </part>
  12173.     <part>
  12174.         <id>9</id>
  12175.         <type>field</type>
  12176.         <visible> <true /> </visible>
  12177.         <dontWrap> <false /> </dontWrap>
  12178.         <dontSearch> <false /> </dontSearch>
  12179.         <sharedText> <false /> </sharedText>
  12180.         <fixedLineHeight> <false /> </fixedLineHeight>
  12181.         <autoTab> <false /> </autoTab>
  12182.         <lockText> <true /> </lockText>
  12183.         <rect>
  12184.             <left>6</left>
  12185.             <top>51</top>
  12186.             <right>160</right>
  12187.             <bottom>71</bottom>
  12188.         </rect>
  12189.         <style>transparent</style>
  12190.         <autoSelect> <false /> </autoSelect>
  12191.         <showLines> <false /> </showLines>
  12192.         <wideMargins> <false /> </wideMargins>
  12193.         <multipleLines> <false /> </multipleLines>
  12194.         <reservedFamily> 0 </reservedFamily>
  12195.         <titleWidth>0</titleWidth>
  12196.         <icon>0</icon>
  12197.         <textAlign>left</textAlign>
  12198.         <font>Geneva</font>
  12199.         <textSize>10</textSize>
  12200.         <textStyle>plain</textStyle>
  12201.         <textHeight>13</textHeight>
  12202.         <name></name>
  12203.         <script></script>
  12204.     </part>
  12205.     <part>
  12206.         <id>10</id>
  12207.         <type>field</type>
  12208.         <visible> <true /> </visible>
  12209.         <dontWrap> <false /> </dontWrap>
  12210.         <dontSearch> <false /> </dontSearch>
  12211.         <sharedText> <false /> </sharedText>
  12212.         <fixedLineHeight> <false /> </fixedLineHeight>
  12213.         <autoTab> <false /> </autoTab>
  12214.         <lockText> <true /> </lockText>
  12215.         <rect>
  12216.             <left>164</left>
  12217.             <top>51</top>
  12218.             <right>470</right>
  12219.             <bottom>71</bottom>
  12220.         </rect>
  12221.         <style>transparent</style>
  12222.         <autoSelect> <false /> </autoSelect>
  12223.         <showLines> <false /> </showLines>
  12224.         <wideMargins> <false /> </wideMargins>
  12225.         <multipleLines> <false /> </multipleLines>
  12226.         <reservedFamily> 0 </reservedFamily>
  12227.         <titleWidth>0</titleWidth>
  12228.         <icon>0</icon>
  12229.         <textAlign>left</textAlign>
  12230.         <font>Geneva</font>
  12231.         <textSize>10</textSize>
  12232.         <textStyle>plain</textStyle>
  12233.         <textHeight>13</textHeight>
  12234.         <name></name>
  12235.         <script></script>
  12236.     </part>
  12237.     <part>
  12238.         <id>11</id>
  12239.         <type>field</type>
  12240.         <visible> <true /> </visible>
  12241.         <dontWrap> <false /> </dontWrap>
  12242.         <dontSearch> <false /> </dontSearch>
  12243.         <sharedText> <false /> </sharedText>
  12244.         <fixedLineHeight> <false /> </fixedLineHeight>
  12245.         <autoTab> <false /> </autoTab>
  12246.         <lockText> <true /> </lockText>
  12247.         <rect>
  12248.             <left>450</left>
  12249.             <top>38</top>
  12250.             <right>512</right>
  12251.             <bottom>53</bottom>
  12252.         </rect>
  12253.         <style>transparent</style>
  12254.         <autoSelect> <false /> </autoSelect>
  12255.         <showLines> <false /> </showLines>
  12256.         <wideMargins> <false /> </wideMargins>
  12257.         <multipleLines> <false /> </multipleLines>
  12258.         <reservedFamily> 0 </reservedFamily>
  12259.         <titleWidth>0</titleWidth>
  12260.         <icon>0</icon>
  12261.         <textAlign>left</textAlign>
  12262.         <font>Geneva</font>
  12263.         <textSize>10</textSize>
  12264.         <textStyle>plain</textStyle>
  12265.         <textHeight>13</textHeight>
  12266.         <name></name>
  12267.         <script></script>
  12268.     </part>
  12269.     <part>
  12270.         <id>13</id>
  12271.         <type>field</type>
  12272.         <visible> <true /> </visible>
  12273.         <dontWrap> <false /> </dontWrap>
  12274.         <dontSearch> <true /> </dontSearch>
  12275.         <sharedText> <false /> </sharedText>
  12276.         <fixedLineHeight> <false /> </fixedLineHeight>
  12277.         <autoTab> <false /> </autoTab>
  12278.         <lockText> <true /> </lockText>
  12279.         <rect>
  12280.             <left>8</left>
  12281.             <top>97</top>
  12282.             <right>484</right>
  12283.             <bottom>116</bottom>
  12284.         </rect>
  12285.         <style>transparent</style>
  12286.         <autoSelect> <false /> </autoSelect>
  12287.         <showLines> <false /> </showLines>
  12288.         <wideMargins> <false /> </wideMargins>
  12289.         <multipleLines> <false /> </multipleLines>
  12290.         <reservedFamily> 0 </reservedFamily>
  12291.         <titleWidth>0</titleWidth>
  12292.         <icon>0</icon>
  12293.         <textAlign>left</textAlign>
  12294.         <font>Geneva</font>
  12295.         <textSize>10</textSize>
  12296.         <textStyle>plain</textStyle>
  12297.         <textHeight>13</textHeight>
  12298.         <name></name>
  12299.         <script></script>
  12300.     </part>
  12301.     <part>
  12302.         <id>15</id>
  12303.         <type>field</type>
  12304.         <visible> <true /> </visible>
  12305.         <dontWrap> <false /> </dontWrap>
  12306.         <dontSearch> <false /> </dontSearch>
  12307.         <sharedText> <false /> </sharedText>
  12308.         <fixedLineHeight> <false /> </fixedLineHeight>
  12309.         <autoTab> <false /> </autoTab>
  12310.         <lockText> <true /> </lockText>
  12311.         <rect>
  12312.             <left>170</left>
  12313.             <top>126</top>
  12314.             <right>487</right>
  12315.             <bottom>341</bottom>
  12316.         </rect>
  12317.         <style>transparent</style>
  12318.         <autoSelect> <false /> </autoSelect>
  12319.         <showLines> <false /> </showLines>
  12320.         <wideMargins> <false /> </wideMargins>
  12321.         <multipleLines> <false /> </multipleLines>
  12322.         <reservedFamily> 0 </reservedFamily>
  12323.         <titleWidth>0</titleWidth>
  12324.         <icon>0</icon>
  12325.         <textAlign>left</textAlign>
  12326.         <font>Geneva</font>
  12327.         <textSize>10</textSize>
  12328.         <textStyle>plain</textStyle>
  12329.         <textHeight>13</textHeight>
  12330.         <name></name>
  12331.         <script></script>
  12332.     </part>
  12333.     <part>
  12334.         <id>7</id>
  12335.         <type>field</type>
  12336.         <visible> <true /> </visible>
  12337.         <dontWrap> <false /> </dontWrap>
  12338.         <dontSearch> <false /> </dontSearch>
  12339.         <sharedText> <false /> </sharedText>
  12340.         <fixedLineHeight> <false /> </fixedLineHeight>
  12341.         <autoTab> <false /> </autoTab>
  12342.         <lockText> <true /> </lockText>
  12343.         <rect>
  12344.             <left>46</left>
  12345.             <top>268</top>
  12346.             <right>362</right>
  12347.             <bottom>326</bottom>
  12348.         </rect>
  12349.         <style>rectangle</style>
  12350.         <autoSelect> <false /> </autoSelect>
  12351.         <showLines> <false /> </showLines>
  12352.         <wideMargins> <false /> </wideMargins>
  12353.         <multipleLines> <false /> </multipleLines>
  12354.         <reservedFamily> 0 </reservedFamily>
  12355.         <titleWidth>0</titleWidth>
  12356.         <icon>0</icon>
  12357.         <textAlign>left</textAlign>
  12358.         <font>Geneva</font>
  12359.         <textSize>12</textSize>
  12360.         <textStyle>plain</textStyle>
  12361.         <textHeight>16</textHeight>
  12362.         <name></name>
  12363.         <script></script>
  12364.     </part>
  12365.     <part>
  12366.         <id>14</id>
  12367.         <type>field</type>
  12368.         <visible> <true /> </visible>
  12369.         <dontWrap> <false /> </dontWrap>
  12370.         <dontSearch> <false /> </dontSearch>
  12371.         <sharedText> <false /> </sharedText>
  12372.         <fixedLineHeight> <false /> </fixedLineHeight>
  12373.         <autoTab> <false /> </autoTab>
  12374.         <lockText> <true /> </lockText>
  12375.         <rect>
  12376.             <left>178</left>
  12377.             <top>197</top>
  12378.             <right>487</right>
  12379.             <bottom>266</bottom>
  12380.         </rect>
  12381.         <style>rectangle</style>
  12382.         <autoSelect> <false /> </autoSelect>
  12383.         <showLines> <false /> </showLines>
  12384.         <wideMargins> <false /> </wideMargins>
  12385.         <multipleLines> <false /> </multipleLines>
  12386.         <reservedFamily> 0 </reservedFamily>
  12387.         <titleWidth>0</titleWidth>
  12388.         <icon>0</icon>
  12389.         <textAlign>left</textAlign>
  12390.         <font>Geneva</font>
  12391.         <textSize>12</textSize>
  12392.         <textStyle>plain</textStyle>
  12393.         <textHeight>16</textHeight>
  12394.         <name></name>
  12395.         <script></script>
  12396.     </part>
  12397.     <content>
  12398.         <layer>card</layer>
  12399.         <id>5</id>
  12400.         <text>virtual CView    *GetView(CView *anEnclosure, CBureaucrat *aSupervisor);</text>
  12401.     </content>
  12402.     <content>
  12403.         <layer>card</layer>
  12404.         <id>9</id>
  12405.         <text><span class="style24">etView</span></text>
  12406.     </content>
  12407.     <content>
  12408.         <layer>card</layer>
  12409.         <id>10</id>
  12410.         <text>Get a TCL CView subclass object</text>
  12411.     </content>
  12412.     <content>
  12413.         <layer>card</layer>
  12414.         <id>11</id>
  12415.         <text><span class="style12">Stream</span></text>
  12416.     </content>
  12417.     <content>
  12418.         <layer>card</layer>
  12419.         <id>13</id>
  12420.         <text><span class="style24">UNCTION</span><span class="style1">   GetView(anEnclosure: CView; aSupervisor: CBureaucrat): CView;</span></text>
  12421.     </content>
  12422.     <content>
  12423.         <layer>card</layer>
  12424.         <id>14</id>
  12425.         <text><span class="style28">AR</span><span class="style9">    aWindow: CWindow;</span><span class="style28">BEGIN</span><span class="style9">    { Get a window from within a director }    aWindow := CWindow(aStream.GetView(gDesktop, SELF));</span></text>
  12426.     </content>
  12427.     <content>
  12428.         <layer>card</layer>
  12429.         <id>7</id>
  12430.         <text><span class="style9">Window *aWindow;...// Get a window from within a directoraWindow = (CWindow*) aStream->GetView(gDesktop, this);</span></text>
  12431.     </content>
  12432.     <content>
  12433.         <layer>card</layer>
  12434.         <id>15</id>
  12435.         <text>GetView gets a CView subclass object from the stream.GetView sets the global variables gIOEnclosure and gIOSupervisor so CBureaucrat, CWindow and CView can correctly set their itsEnclosure or itsSupervisor pointers.</text>
  12436.     </content>
  12437.     <name>GetView</name>
  12438.     <script></script>
  12439. </card>
  12440.  
  12441.  
  12442. card_55234.xml
  12443. <?xml version="1.0" encoding="utf-8" ?>
  12444. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  12445. <card>
  12446.     <id>55234</id>
  12447.     <filler1>0</filler1>
  12448.     <bitmap>BMAP_55416.pbm</bitmap>
  12449.     <cantDelete> <false /> </cantDelete>
  12450.     <showPict> <true /> </showPict>
  12451.     <dontSearch> <false /> </dontSearch>
  12452.     <owner>2668</owner>
  12453.     <marked><true /></marked>
  12454.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  12455.     <part>
  12456.         <id>1</id>
  12457.         <type>field</type>
  12458.         <visible> <true /> </visible>
  12459.         <dontWrap> <false /> </dontWrap>
  12460.         <dontSearch> <false /> </dontSearch>
  12461.         <sharedText> <false /> </sharedText>
  12462.         <fixedLineHeight> <false /> </fixedLineHeight>
  12463.         <autoTab> <false /> </autoTab>
  12464.         <lockText> <true /> </lockText>
  12465.         <rect>
  12466.             <left>173</left>
  12467.             <top>167</top>
  12468.             <right>375</right>
  12469.             <bottom>198</bottom>
  12470.         </rect>
  12471.         <style>transparent</style>
  12472.         <autoSelect> <false /> </autoSelect>
  12473.         <showLines> <false /> </showLines>
  12474.         <wideMargins> <false /> </wideMargins>
  12475.         <multipleLines> <false /> </multipleLines>
  12476.         <reservedFamily> 0 </reservedFamily>
  12477.         <titleWidth>0</titleWidth>
  12478.         <icon>0</icon>
  12479.         <textAlign>left</textAlign>
  12480.         <font>Geneva</font>
  12481.         <textSize>12</textSize>
  12482.         <textStyle>plain</textStyle>
  12483.         <textHeight>16</textHeight>
  12484.         <name></name>
  12485.         <script></script>
  12486.     </part>
  12487.     <part>
  12488.         <id>2</id>
  12489.         <type>field</type>
  12490.         <visible> <true /> </visible>
  12491.         <dontWrap> <false /> </dontWrap>
  12492.         <dontSearch> <false /> </dontSearch>
  12493.         <sharedText> <false /> </sharedText>
  12494.         <fixedLineHeight> <false /> </fixedLineHeight>
  12495.         <autoTab> <false /> </autoTab>
  12496.         <lockText> <true /> </lockText>
  12497.         <rect>
  12498.             <left>191</left>
  12499.             <top>204</top>
  12500.             <right>370</right>
  12501.             <bottom>329</bottom>
  12502.         </rect>
  12503.         <style>transparent</style>
  12504.         <autoSelect> <false /> </autoSelect>
  12505.         <showLines> <false /> </showLines>
  12506.         <wideMargins> <false /> </wideMargins>
  12507.         <multipleLines> <false /> </multipleLines>
  12508.         <reservedFamily> 0 </reservedFamily>
  12509.         <titleWidth>0</titleWidth>
  12510.         <icon>0</icon>
  12511.         <textAlign>left</textAlign>
  12512.         <font>Geneva</font>
  12513.         <textSize>10</textSize>
  12514.         <textStyle>plain</textStyle>
  12515.         <textHeight>13</textHeight>
  12516.         <name></name>
  12517.         <script>on mouseUppush cardvisual effect zoom open fastgo card the clickTextend mouseUp</script>
  12518.     </part>
  12519.     <part>
  12520.         <id>4</id>
  12521.         <type>field</type>
  12522.         <visible> <false /> </visible>
  12523.         <dontWrap> <false /> </dontWrap>
  12524.         <dontSearch> <false /> </dontSearch>
  12525.         <sharedText> <false /> </sharedText>
  12526.         <fixedLineHeight> <false /> </fixedLineHeight>
  12527.         <autoTab> <false /> </autoTab>
  12528.         <lockText> <true /> </lockText>
  12529.         <rect>
  12530.             <left>475</left>
  12531.             <top>35</top>
  12532.             <right>512</right>
  12533.             <bottom>54</bottom>
  12534.         </rect>
  12535.         <style>rectangle</style>
  12536.         <autoSelect> <false /> </autoSelect>
  12537.         <showLines> <false /> </showLines>
  12538.         <wideMargins> <false /> </wideMargins>
  12539.         <multipleLines> <false /> </multipleLines>
  12540.         <reservedFamily> 0 </reservedFamily>
  12541.         <titleWidth>0</titleWidth>
  12542.         <icon>0</icon>
  12543.         <textAlign>left</textAlign>
  12544.         <font>Geneva</font>
  12545.         <textSize>12</textSize>
  12546.         <textStyle>plain</textStyle>
  12547.         <textHeight>16</textHeight>
  12548.         <name>Section</name>
  12549.         <script></script>
  12550.     </part>
  12551.     <content>
  12552.         <layer>card</layer>
  12553.         <id>1</id>
  12554.         <text><span class="style9">his chapter describes the Object I/O functions.</span></text>
  12555.     </content>
  12556.     <content>
  12557.         <layer>card</layer>
  12558.         <id>2</id>
  12559.         <text><span class="style1">ailStreamNewInputFileStreamNewInputHandleStreamNewOutputFileStream</span><span class="style12">NewOutputHandleStream</span><span class="style1">PutObject1ReferenceStdClasses</span></text>
  12560.     </content>
  12561.     <content>
  12562.         <layer>card</layer>
  12563.         <id>4</id>
  12564.         <text>Stop</text>
  12565.     </content>
  12566.     <name>Function Reference</name>
  12567.     <script></script>
  12568. </card>
  12569.  
  12570.  
  12571. card_31917.xml
  12572. <?xml version="1.0" encoding="utf-8" ?>
  12573. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  12574. <card>
  12575.     <id>31917</id>
  12576.     <filler1>0</filler1>
  12577.     <cantDelete> <false /> </cantDelete>
  12578.     <showPict> <true /> </showPict>
  12579.     <dontSearch> <false /> </dontSearch>
  12580.     <owner>2668</owner>
  12581.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  12582.     <part>
  12583.         <id>5</id>
  12584.         <type>field</type>
  12585.         <visible> <true /> </visible>
  12586.         <dontWrap> <false /> </dontWrap>
  12587.         <dontSearch> <true /> </dontSearch>
  12588.         <sharedText> <false /> </sharedText>
  12589.         <fixedLineHeight> <false /> </fixedLineHeight>
  12590.         <autoTab> <false /> </autoTab>
  12591.         <lockText> <true /> </lockText>
  12592.         <rect>
  12593.             <left>9</left>
  12594.             <top>77</top>
  12595.             <right>486</right>
  12596.             <bottom>95</bottom>
  12597.         </rect>
  12598.         <style>transparent</style>
  12599.         <autoSelect> <false /> </autoSelect>
  12600.         <showLines> <false /> </showLines>
  12601.         <wideMargins> <false /> </wideMargins>
  12602.         <multipleLines> <false /> </multipleLines>
  12603.         <reservedFamily> 0 </reservedFamily>
  12604.         <titleWidth>0</titleWidth>
  12605.         <icon>0</icon>
  12606.         <textAlign>left</textAlign>
  12607.         <font>Geneva</font>
  12608.         <textSize>10</textSize>
  12609.         <textStyle>plain</textStyle>
  12610.         <textHeight>13</textHeight>
  12611.         <name></name>
  12612.         <script></script>
  12613.     </part>
  12614.     <part>
  12615.         <id>6</id>
  12616.         <type>field</type>
  12617.         <visible> <true /> </visible>
  12618.         <dontWrap> <false /> </dontWrap>
  12619.         <dontSearch> <false /> </dontSearch>
  12620.         <sharedText> <false /> </sharedText>
  12621.         <fixedLineHeight> <false /> </fixedLineHeight>
  12622.         <autoTab> <false /> </autoTab>
  12623.         <lockText> <true /> </lockText>
  12624.         <rect>
  12625.             <left>170</left>
  12626.             <top>126</top>
  12627.             <right>487</right>
  12628.             <bottom>323</bottom>
  12629.         </rect>
  12630.         <style>transparent</style>
  12631.         <autoSelect> <false /> </autoSelect>
  12632.         <showLines> <false /> </showLines>
  12633.         <wideMargins> <false /> </wideMargins>
  12634.         <multipleLines> <false /> </multipleLines>
  12635.         <reservedFamily> 0 </reservedFamily>
  12636.         <titleWidth>0</titleWidth>
  12637.         <icon>0</icon>
  12638.         <textAlign>left</textAlign>
  12639.         <font>Geneva</font>
  12640.         <textSize>10</textSize>
  12641.         <textStyle>plain</textStyle>
  12642.         <textHeight>13</textHeight>
  12643.         <name></name>
  12644.         <script></script>
  12645.     </part>
  12646.     <part>
  12647.         <id>7</id>
  12648.         <type>field</type>
  12649.         <visible> <true /> </visible>
  12650.         <dontWrap> <false /> </dontWrap>
  12651.         <dontSearch> <false /> </dontSearch>
  12652.         <sharedText> <false /> </sharedText>
  12653.         <fixedLineHeight> <false /> </fixedLineHeight>
  12654.         <autoTab> <false /> </autoTab>
  12655.         <lockText> <true /> </lockText>
  12656.         <rect>
  12657.             <left>6</left>
  12658.             <top>245</top>
  12659.             <right>243</right>
  12660.             <bottom>315</bottom>
  12661.         </rect>
  12662.         <style>rectangle</style>
  12663.         <autoSelect> <false /> </autoSelect>
  12664.         <showLines> <false /> </showLines>
  12665.         <wideMargins> <false /> </wideMargins>
  12666.         <multipleLines> <false /> </multipleLines>
  12667.         <reservedFamily> 0 </reservedFamily>
  12668.         <titleWidth>0</titleWidth>
  12669.         <icon>0</icon>
  12670.         <textAlign>left</textAlign>
  12671.         <font>Geneva</font>
  12672.         <textSize>12</textSize>
  12673.         <textStyle>plain</textStyle>
  12674.         <textHeight>16</textHeight>
  12675.         <name></name>
  12676.         <script></script>
  12677.     </part>
  12678.     <part>
  12679.         <id>9</id>
  12680.         <type>field</type>
  12681.         <visible> <true /> </visible>
  12682.         <dontWrap> <false /> </dontWrap>
  12683.         <dontSearch> <false /> </dontSearch>
  12684.         <sharedText> <false /> </sharedText>
  12685.         <fixedLineHeight> <false /> </fixedLineHeight>
  12686.         <autoTab> <false /> </autoTab>
  12687.         <lockText> <true /> </lockText>
  12688.         <rect>
  12689.             <left>6</left>
  12690.             <top>51</top>
  12691.             <right>187</right>
  12692.             <bottom>71</bottom>
  12693.         </rect>
  12694.         <style>transparent</style>
  12695.         <autoSelect> <false /> </autoSelect>
  12696.         <showLines> <false /> </showLines>
  12697.         <wideMargins> <false /> </wideMargins>
  12698.         <multipleLines> <false /> </multipleLines>
  12699.         <reservedFamily> 0 </reservedFamily>
  12700.         <titleWidth>0</titleWidth>
  12701.         <icon>0</icon>
  12702.         <textAlign>left</textAlign>
  12703.         <font>Geneva</font>
  12704.         <textSize>10</textSize>
  12705.         <textStyle>plain</textStyle>
  12706.         <textHeight>13</textHeight>
  12707.         <name></name>
  12708.         <script></script>
  12709.     </part>
  12710.     <part>
  12711.         <id>10</id>
  12712.         <type>field</type>
  12713.         <visible> <true /> </visible>
  12714.         <dontWrap> <false /> </dontWrap>
  12715.         <dontSearch> <false /> </dontSearch>
  12716.         <sharedText> <false /> </sharedText>
  12717.         <fixedLineHeight> <false /> </fixedLineHeight>
  12718.         <autoTab> <false /> </autoTab>
  12719.         <lockText> <true /> </lockText>
  12720.         <rect>
  12721.             <left>191</left>
  12722.             <top>52</top>
  12723.             <right>497</right>
  12724.             <bottom>72</bottom>
  12725.         </rect>
  12726.         <style>transparent</style>
  12727.         <autoSelect> <false /> </autoSelect>
  12728.         <showLines> <false /> </showLines>
  12729.         <wideMargins> <false /> </wideMargins>
  12730.         <multipleLines> <false /> </multipleLines>
  12731.         <reservedFamily> 0 </reservedFamily>
  12732.         <titleWidth>0</titleWidth>
  12733.         <icon>0</icon>
  12734.         <textAlign>left</textAlign>
  12735.         <font>Geneva</font>
  12736.         <textSize>10</textSize>
  12737.         <textStyle>plain</textStyle>
  12738.         <textHeight>13</textHeight>
  12739.         <name></name>
  12740.         <script></script>
  12741.     </part>
  12742.     <part>
  12743.         <id>11</id>
  12744.         <type>field</type>
  12745.         <visible> <true /> </visible>
  12746.         <dontWrap> <false /> </dontWrap>
  12747.         <dontSearch> <false /> </dontSearch>
  12748.         <sharedText> <false /> </sharedText>
  12749.         <fixedLineHeight> <false /> </fixedLineHeight>
  12750.         <autoTab> <false /> </autoTab>
  12751.         <lockText> <true /> </lockText>
  12752.         <rect>
  12753.             <left>411</left>
  12754.             <top>38</top>
  12755.             <right>512</right>
  12756.             <bottom>53</bottom>
  12757.         </rect>
  12758.         <style>transparent</style>
  12759.         <autoSelect> <false /> </autoSelect>
  12760.         <showLines> <false /> </showLines>
  12761.         <wideMargins> <false /> </wideMargins>
  12762.         <multipleLines> <false /> </multipleLines>
  12763.         <reservedFamily> 0 </reservedFamily>
  12764.         <titleWidth>0</titleWidth>
  12765.         <icon>0</icon>
  12766.         <textAlign>left</textAlign>
  12767.         <font>Geneva</font>
  12768.         <textSize>10</textSize>
  12769.         <textStyle>plain</textStyle>
  12770.         <textHeight>13</textHeight>
  12771.         <name></name>
  12772.         <script></script>
  12773.     </part>
  12774.     <part>
  12775.         <id>13</id>
  12776.         <type>field</type>
  12777.         <visible> <true /> </visible>
  12778.         <dontWrap> <false /> </dontWrap>
  12779.         <dontSearch> <true /> </dontSearch>
  12780.         <sharedText> <false /> </sharedText>
  12781.         <fixedLineHeight> <false /> </fixedLineHeight>
  12782.         <autoTab> <false /> </autoTab>
  12783.         <lockText> <true /> </lockText>
  12784.         <rect>
  12785.             <left>8</left>
  12786.             <top>97</top>
  12787.             <right>486</right>
  12788.             <bottom>116</bottom>
  12789.         </rect>
  12790.         <style>transparent</style>
  12791.         <autoSelect> <false /> </autoSelect>
  12792.         <showLines> <false /> </showLines>
  12793.         <wideMargins> <false /> </wideMargins>
  12794.         <multipleLines> <false /> </multipleLines>
  12795.         <reservedFamily> 0 </reservedFamily>
  12796.         <titleWidth>0</titleWidth>
  12797.         <icon>0</icon>
  12798.         <textAlign>left</textAlign>
  12799.         <font>Geneva</font>
  12800.         <textSize>10</textSize>
  12801.         <textStyle>plain</textStyle>
  12802.         <textHeight>13</textHeight>
  12803.         <name></name>
  12804.         <script></script>
  12805.     </part>
  12806.     <part>
  12807.         <id>14</id>
  12808.         <type>field</type>
  12809.         <visible> <true /> </visible>
  12810.         <dontWrap> <false /> </dontWrap>
  12811.         <dontSearch> <false /> </dontSearch>
  12812.         <sharedText> <false /> </sharedText>
  12813.         <fixedLineHeight> <false /> </fixedLineHeight>
  12814.         <autoTab> <false /> </autoTab>
  12815.         <lockText> <true /> </lockText>
  12816.         <rect>
  12817.             <left>247</left>
  12818.             <top>245</top>
  12819.             <right>487</right>
  12820.             <bottom>314</bottom>
  12821.         </rect>
  12822.         <style>rectangle</style>
  12823.         <autoSelect> <false /> </autoSelect>
  12824.         <showLines> <false /> </showLines>
  12825.         <wideMargins> <false /> </wideMargins>
  12826.         <multipleLines> <false /> </multipleLines>
  12827.         <reservedFamily> 0 </reservedFamily>
  12828.         <titleWidth>0</titleWidth>
  12829.         <icon>0</icon>
  12830.         <textAlign>left</textAlign>
  12831.         <font>Geneva</font>
  12832.         <textSize>12</textSize>
  12833.         <textStyle>plain</textStyle>
  12834.         <textHeight>16</textHeight>
  12835.         <name></name>
  12836.         <script></script>
  12837.     </part>
  12838.     <content>
  12839.         <layer>card</layer>
  12840.         <id>5</id>
  12841.         <text><span class="style12">HandleStream</span><span class="style1">    *</span><span class="style24">NewOutputHandlestream</span><span class="style1">(Handle aHandle);</span></text>
  12842.     </content>
  12843.     <content>
  12844.         <layer>card</layer>
  12845.         <id>6</id>
  12846.         <text><span class="style24">ewOutputHandleStream</span><span class="style1"> returns a new </span><span class="style12">CHandleStream</span><span class="style1"> object.  The external Handle specified by aHandle is used.  If aHandle is NULL (</span><span class="style24">nil</span><span class="style1">), a new Handle is allocated internal to the stream.  You can access the handle with </span><span class="style12">GetStreamHandle</span><span class="style1">.The new stream is open for WriteStream and CheckDuplicates is TRUE.</span></text>
  12847.     </content>
  12848.     <content>
  12849.         <layer>card</layer>
  12850.         <id>9</id>
  12851.         <text><span class="style24">ewOutputHandlestream</span></text>
  12852.     </content>
  12853.     <content>
  12854.         <layer>card</layer>
  12855.         <id>10</id>
  12856.         <text>Return a new handle stream open for output</text>
  12857.     </content>
  12858.     <content>
  12859.         <layer>card</layer>
  12860.         <id>11</id>
  12861.         <text><span class="style33"><a href="#" class="group">unction Reference</a></span></text>
  12862.     </content>
  12863.     <content>
  12864.         <layer>card</layer>
  12865.         <id>13</id>
  12866.         <text><span class="style24">UNCTION</span><span class="style1">   </span><span class="style24">NewOutputHandlestream</span><span class="style1">(aHandle: Handle): </span><span class="style12">CHandleStream</span><span class="style1">;</span></text>
  12867.     </content>
  12868.     <content>
  12869.         <layer>card</layer>
  12870.         <id>14</id>
  12871.         <text><span class="style28">AR</span><span class="style9">    hs: CHandleStream;...    hs := </span><span class="style28">NewOutputHandleStream</span><span class="style9">(</span><span class="style28">nil</span><span class="style9">);</span></text>
  12872.     </content>
  12873.     <content>
  12874.         <layer>card</layer>
  12875.         <id>7</id>
  12876.         <text><span class="style9">    </span><span class="style15">CHandleStream</span><span class="style9">  *hs;...    hs = </span><span class="style28">NewOutputHandleStream</span><span class="style9">(NULL);</span></text>
  12877.     </content>
  12878.     <name>NewOutputHandleStream</name>
  12879.     <script></script>
  12880. </card>
  12881.  
  12882.  
  12883. card_11777.xml
  12884. <?xml version="1.0" encoding="utf-8" ?>
  12885. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  12886. <card>
  12887.     <id>11777</id>
  12888.     <filler1>0</filler1>
  12889.     <cantDelete> <false /> </cantDelete>
  12890.     <showPict> <true /> </showPict>
  12891.     <dontSearch> <false /> </dontSearch>
  12892.     <owner>2668</owner>
  12893.     <marked><true /></marked>
  12894.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  12895.     <part>
  12896.         <id>2</id>
  12897.         <type>field</type>
  12898.         <visible> <false /> </visible>
  12899.         <dontWrap> <false /> </dontWrap>
  12900.         <dontSearch> <false /> </dontSearch>
  12901.         <sharedText> <false /> </sharedText>
  12902.         <fixedLineHeight> <false /> </fixedLineHeight>
  12903.         <autoTab> <false /> </autoTab>
  12904.         <lockText> <true /> </lockText>
  12905.         <rect>
  12906.             <left>475</left>
  12907.             <top>35</top>
  12908.             <right>512</right>
  12909.             <bottom>54</bottom>
  12910.         </rect>
  12911.         <style>rectangle</style>
  12912.         <autoSelect> <false /> </autoSelect>
  12913.         <showLines> <false /> </showLines>
  12914.         <wideMargins> <false /> </wideMargins>
  12915.         <multipleLines> <false /> </multipleLines>
  12916.         <reservedFamily> 0 </reservedFamily>
  12917.         <titleWidth>0</titleWidth>
  12918.         <icon>0</icon>
  12919.         <textAlign>left</textAlign>
  12920.         <font>Geneva</font>
  12921.         <textSize>12</textSize>
  12922.         <textStyle>plain</textStyle>
  12923.         <textHeight>16</textHeight>
  12924.         <name>Section</name>
  12925.         <script></script>
  12926.     </part>
  12927.     <part>
  12928.         <id>4</id>
  12929.         <type>field</type>
  12930.         <visible> <true /> </visible>
  12931.         <dontWrap> <false /> </dontWrap>
  12932.         <dontSearch> <false /> </dontSearch>
  12933.         <sharedText> <false /> </sharedText>
  12934.         <fixedLineHeight> <false /> </fixedLineHeight>
  12935.         <autoTab> <false /> </autoTab>
  12936.         <lockText> <true /> </lockText>
  12937.         <rect>
  12938.             <left>232</left>
  12939.             <top>52</top>
  12940.             <right>327</right>
  12941.             <bottom>71</bottom>
  12942.         </rect>
  12943.         <style>transparent</style>
  12944.         <autoSelect> <false /> </autoSelect>
  12945.         <showLines> <false /> </showLines>
  12946.         <wideMargins> <false /> </wideMargins>
  12947.         <multipleLines> <false /> </multipleLines>
  12948.         <reservedFamily> 0 </reservedFamily>
  12949.         <titleWidth>0</titleWidth>
  12950.         <icon>0</icon>
  12951.         <textAlign>left</textAlign>
  12952.         <font>Geneva</font>
  12953.         <textSize>12</textSize>
  12954.         <textStyle>plain</textStyle>
  12955.         <textHeight>16</textHeight>
  12956.         <name></name>
  12957.         <script></script>
  12958.     </part>
  12959.     <part>
  12960.         <id>5</id>
  12961.         <type>field</type>
  12962.         <visible> <true /> </visible>
  12963.         <dontWrap> <false /> </dontWrap>
  12964.         <dontSearch> <true /> </dontSearch>
  12965.         <sharedText> <false /> </sharedText>
  12966.         <fixedLineHeight> <false /> </fixedLineHeight>
  12967.         <autoTab> <false /> </autoTab>
  12968.         <lockText> <true /> </lockText>
  12969.         <rect>
  12970.             <left>54</left>
  12971.             <top>86</top>
  12972.             <right>148</right>
  12973.             <bottom>337</bottom>
  12974.         </rect>
  12975.         <style>transparent</style>
  12976.         <autoSelect> <false /> </autoSelect>
  12977.         <showLines> <false /> </showLines>
  12978.         <wideMargins> <false /> </wideMargins>
  12979.         <multipleLines> <false /> </multipleLines>
  12980.         <reservedFamily> 0 </reservedFamily>
  12981.         <titleWidth>0</titleWidth>
  12982.         <icon>0</icon>
  12983.         <textAlign>left</textAlign>
  12984.         <font>Geneva</font>
  12985.         <textSize>10</textSize>
  12986.         <textStyle>plain</textStyle>
  12987.         <textHeight>13</textHeight>
  12988.         <name></name>
  12989.         <script>on mouseUpgolineend mouseUp</script>
  12990.     </part>
  12991.     <part>
  12992.         <id>8</id>
  12993.         <type>field</type>
  12994.         <visible> <true /> </visible>
  12995.         <dontWrap> <false /> </dontWrap>
  12996.         <dontSearch> <true /> </dontSearch>
  12997.         <sharedText> <false /> </sharedText>
  12998.         <fixedLineHeight> <false /> </fixedLineHeight>
  12999.         <autoTab> <false /> </autoTab>
  13000.         <lockText> <true /> </lockText>
  13001.         <rect>
  13002.             <left>147</left>
  13003.             <top>86</top>
  13004.             <right>242</right>
  13005.             <bottom>338</bottom>
  13006.         </rect>
  13007.         <style>transparent</style>
  13008.         <autoSelect> <false /> </autoSelect>
  13009.         <showLines> <false /> </showLines>
  13010.         <wideMargins> <false /> </wideMargins>
  13011.         <multipleLines> <false /> </multipleLines>
  13012.         <reservedFamily> 0 </reservedFamily>
  13013.         <titleWidth>0</titleWidth>
  13014.         <icon>0</icon>
  13015.         <textAlign>left</textAlign>
  13016.         <font>Geneva</font>
  13017.         <textSize>10</textSize>
  13018.         <textStyle>plain</textStyle>
  13019.         <textHeight>13</textHeight>
  13020.         <name></name>
  13021.         <script>on mouseUpgolineend mouseUp</script>
  13022.     </part>
  13023.     <part>
  13024.         <id>9</id>
  13025.         <type>field</type>
  13026.         <visible> <true /> </visible>
  13027.         <dontWrap> <false /> </dontWrap>
  13028.         <dontSearch> <true /> </dontSearch>
  13029.         <sharedText> <false /> </sharedText>
  13030.         <fixedLineHeight> <false /> </fixedLineHeight>
  13031.         <autoTab> <false /> </autoTab>
  13032.         <lockText> <true /> </lockText>
  13033.         <rect>
  13034.             <left>357</left>
  13035.             <top>86</top>
  13036.             <right>475</right>
  13037.             <bottom>337</bottom>
  13038.         </rect>
  13039.         <style>transparent</style>
  13040.         <autoSelect> <false /> </autoSelect>
  13041.         <showLines> <false /> </showLines>
  13042.         <wideMargins> <false /> </wideMargins>
  13043.         <multipleLines> <false /> </multipleLines>
  13044.         <reservedFamily> 0 </reservedFamily>
  13045.         <titleWidth>0</titleWidth>
  13046.         <icon>0</icon>
  13047.         <textAlign>left</textAlign>
  13048.         <font>Geneva</font>
  13049.         <textSize>10</textSize>
  13050.         <textStyle>plain</textStyle>
  13051.         <textHeight>13</textHeight>
  13052.         <name></name>
  13053.         <script>on mouseUpgolineend mouseUp</script>
  13054.     </part>
  13055.     <part>
  13056.         <id>11</id>
  13057.         <type>field</type>
  13058.         <visible> <true /> </visible>
  13059.         <dontWrap> <false /> </dontWrap>
  13060.         <dontSearch> <true /> </dontSearch>
  13061.         <sharedText> <false /> </sharedText>
  13062.         <fixedLineHeight> <false /> </fixedLineHeight>
  13063.         <autoTab> <false /> </autoTab>
  13064.         <lockText> <true /> </lockText>
  13065.         <rect>
  13066.             <left>253</left>
  13067.             <top>86</top>
  13068.             <right>358</right>
  13069.             <bottom>338</bottom>
  13070.         </rect>
  13071.         <style>transparent</style>
  13072.         <autoSelect> <false /> </autoSelect>
  13073.         <showLines> <false /> </showLines>
  13074.         <wideMargins> <false /> </wideMargins>
  13075.         <multipleLines> <false /> </multipleLines>
  13076.         <reservedFamily> 0 </reservedFamily>
  13077.         <titleWidth>0</titleWidth>
  13078.         <icon>0</icon>
  13079.         <textAlign>left</textAlign>
  13080.         <font>Geneva</font>
  13081.         <textSize>10</textSize>
  13082.         <textStyle>plain</textStyle>
  13083.         <textHeight>13</textHeight>
  13084.         <name></name>
  13085.         <script>on mouseUpgolineend mouseUp</script>
  13086.     </part>
  13087.     <part>
  13088.         <id>12</id>
  13089.         <type>field</type>
  13090.         <visible> <true /> </visible>
  13091.         <dontWrap> <false /> </dontWrap>
  13092.         <dontSearch> <false /> </dontSearch>
  13093.         <sharedText> <false /> </sharedText>
  13094.         <fixedLineHeight> <false /> </fixedLineHeight>
  13095.         <autoTab> <false /> </autoTab>
  13096.         <lockText> <true /> </lockText>
  13097.         <rect>
  13098.             <left>246</left>
  13099.             <top>323</top>
  13100.             <right>271</right>
  13101.             <bottom>341</bottom>
  13102.         </rect>
  13103.         <style>transparent</style>
  13104.         <autoSelect> <false /> </autoSelect>
  13105.         <showLines> <false /> </showLines>
  13106.         <wideMargins> <false /> </wideMargins>
  13107.         <multipleLines> <false /> </multipleLines>
  13108.         <reservedFamily> 0 </reservedFamily>
  13109.         <titleWidth>0</titleWidth>
  13110.         <icon>0</icon>
  13111.         <textAlign>left</textAlign>
  13112.         <font>Geneva</font>
  13113.         <textSize>10</textSize>
  13114.         <textStyle>plain</textStyle>
  13115.         <textHeight>13</textHeight>
  13116.         <name></name>
  13117.         <script></script>
  13118.     </part>
  13119.     <part>
  13120.         <id>13</id>
  13121.         <type>field</type>
  13122.         <visible> <true /> </visible>
  13123.         <dontWrap> <false /> </dontWrap>
  13124.         <dontSearch> <false /> </dontSearch>
  13125.         <sharedText> <false /> </sharedText>
  13126.         <fixedLineHeight> <false /> </fixedLineHeight>
  13127.         <autoTab> <false /> </autoTab>
  13128.         <lockText> <true /> </lockText>
  13129.         <rect>
  13130.             <left>471</left>
  13131.             <top>327</top>
  13132.             <right>512</right>
  13133.             <bottom>342</bottom>
  13134.         </rect>
  13135.         <style>transparent</style>
  13136.         <autoSelect> <false /> </autoSelect>
  13137.         <showLines> <false /> </showLines>
  13138.         <wideMargins> <false /> </wideMargins>
  13139.         <multipleLines> <false /> </multipleLines>
  13140.         <reservedFamily> 0 </reservedFamily>
  13141.         <titleWidth>0</titleWidth>
  13142.         <icon>0</icon>
  13143.         <textAlign>left</textAlign>
  13144.         <font>Geneva</font>
  13145.         <textSize>12</textSize>
  13146.         <textStyle>plain</textStyle>
  13147.         <textHeight>16</textHeight>
  13148.         <name></name>
  13149.         <script></script>
  13150.     </part>
  13151.     <content>
  13152.         <layer>card</layer>
  13153.         <id>2</id>
  13154.         <text>Stop</text>
  13155.     </content>
  13156.     <content>
  13157.         <layer>card</layer>
  13158.         <id>4</id>
  13159.         <text><span class="style24">ndex</span></text>
  13160.     </content>
  13161.     <content>
  13162.         <layer>card</layer>
  13163.         <id>5</id>
  13164.         <text><span class="style35">bout Object I/OAboutToGet</span><span class="style32">AboutToPutAboutToStreamAtEndblockSizeBracketbuffersbufMaxbufPosbufPositionbufValidchanged</span><span class="style35">CBufferedStreamCFileStreamCHandleStreamCheckDuplicates</span><span class="style32">checkListClass Reference</span><span class="style35"></span></text>
  13165.     </content>
  13166.     <content>
  13167.         <layer>card</layer>
  13168.         <id>8</id>
  13169.         <text><span class="style32">leanCloseContentsToWindow</span><span class="style35">CSaverCSaver documents</span><span class="style32">DecodeObjectDrainDisposeDisposeAll</span><span class="style35">Documents</span><span class="style32">DoRevertDoSaveDoSaveAsDuplicate CheckingEncodeObjectFailOpenFillFree</span><span class="style35">Function Reference</span></text>
  13170.     </content>
  13171.     <content>
  13172.         <layer>card</layer>
  13173.         <id>11</id>
  13174.         <text><span class="style32">etGetBooleanGetBureaucratGetCharGetCStringGetDoubleGetFloatGetHandleGetInt</span><span class="style12"></span><span class="style32">GetFileGetLongGetMode</span><span class="style35">GetObject</span><span class="style32">GetPhysicalSize</span><span class="style35">GetPtr</span><span class="style32">GetShortGetStr255GetStreamHandleGetStruct</span><span class="style1"></span></text>
  13175.     </content>
  13176.     <content>
  13177.         <layer>card</layer>
  13178.         <id>9</id>
  13179.         <text><span class="style32">etThruGetThruNGetView</span><span class="style35">How ToIBufferedStream</span><span class="style32">IFileStreamIHandleStreamISaverIStreamitsBufferitsContentsitsFileitsMode</span><span class="style35">Make a new document</span><span class="style32">MakeNewContents</span><span class="style35">MakeNewWindow</span><span class="style32">MakeWindowNamemodelMoveTo</span></text>
  13180.     </content>
  13181.     <content>
  13182.         <layer>card</layer>
  13183.         <id>12</id>
  13184.         <text>1</text>
  13185.     </content>
  13186.     <content>
  13187.         <layer>card</layer>
  13188.         <id>13</id>
  13189.         <text><span class="style32">ore...</span></text>
  13190.     </content>
  13191.     <name>index</name>
  13192.     <script></script>
  13193. </card>
  13194.  
  13195.  
  13196. card_26560.xml
  13197. <?xml version="1.0" encoding="utf-8" ?>
  13198. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  13199. <card>
  13200.     <id>26560</id>
  13201.     <filler1>0</filler1>
  13202.     <cantDelete> <false /> </cantDelete>
  13203.     <showPict> <true /> </showPict>
  13204.     <dontSearch> <false /> </dontSearch>
  13205.     <owner>2668</owner>
  13206.     <marked><true /></marked>
  13207.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  13208.     <part>
  13209.         <id>2</id>
  13210.         <type>field</type>
  13211.         <visible> <false /> </visible>
  13212.         <dontWrap> <false /> </dontWrap>
  13213.         <dontSearch> <false /> </dontSearch>
  13214.         <sharedText> <false /> </sharedText>
  13215.         <fixedLineHeight> <false /> </fixedLineHeight>
  13216.         <autoTab> <false /> </autoTab>
  13217.         <lockText> <true /> </lockText>
  13218.         <rect>
  13219.             <left>475</left>
  13220.             <top>35</top>
  13221.             <right>512</right>
  13222.             <bottom>54</bottom>
  13223.         </rect>
  13224.         <style>rectangle</style>
  13225.         <autoSelect> <false /> </autoSelect>
  13226.         <showLines> <false /> </showLines>
  13227.         <wideMargins> <false /> </wideMargins>
  13228.         <multipleLines> <false /> </multipleLines>
  13229.         <reservedFamily> 0 </reservedFamily>
  13230.         <titleWidth>0</titleWidth>
  13231.         <icon>0</icon>
  13232.         <textAlign>left</textAlign>
  13233.         <font>Geneva</font>
  13234.         <textSize>12</textSize>
  13235.         <textStyle>plain</textStyle>
  13236.         <textHeight>16</textHeight>
  13237.         <name>Section</name>
  13238.         <script></script>
  13239.     </part>
  13240.     <part>
  13241.         <id>4</id>
  13242.         <type>field</type>
  13243.         <visible> <true /> </visible>
  13244.         <dontWrap> <false /> </dontWrap>
  13245.         <dontSearch> <false /> </dontSearch>
  13246.         <sharedText> <false /> </sharedText>
  13247.         <fixedLineHeight> <false /> </fixedLineHeight>
  13248.         <autoTab> <false /> </autoTab>
  13249.         <lockText> <true /> </lockText>
  13250.         <rect>
  13251.             <left>232</left>
  13252.             <top>52</top>
  13253.             <right>327</right>
  13254.             <bottom>71</bottom>
  13255.         </rect>
  13256.         <style>transparent</style>
  13257.         <autoSelect> <false /> </autoSelect>
  13258.         <showLines> <false /> </showLines>
  13259.         <wideMargins> <false /> </wideMargins>
  13260.         <multipleLines> <false /> </multipleLines>
  13261.         <reservedFamily> 0 </reservedFamily>
  13262.         <titleWidth>0</titleWidth>
  13263.         <icon>0</icon>
  13264.         <textAlign>left</textAlign>
  13265.         <font>Geneva</font>
  13266.         <textSize>12</textSize>
  13267.         <textStyle>plain</textStyle>
  13268.         <textHeight>16</textHeight>
  13269.         <name></name>
  13270.         <script></script>
  13271.     </part>
  13272.     <part>
  13273.         <id>9</id>
  13274.         <type>field</type>
  13275.         <visible> <true /> </visible>
  13276.         <dontWrap> <false /> </dontWrap>
  13277.         <dontSearch> <true /> </dontSearch>
  13278.         <sharedText> <false /> </sharedText>
  13279.         <fixedLineHeight> <false /> </fixedLineHeight>
  13280.         <autoTab> <false /> </autoTab>
  13281.         <lockText> <true /> </lockText>
  13282.         <rect>
  13283.             <left>336</left>
  13284.             <top>86</top>
  13285.             <right>454</right>
  13286.             <bottom>337</bottom>
  13287.         </rect>
  13288.         <style>transparent</style>
  13289.         <autoSelect> <false /> </autoSelect>
  13290.         <showLines> <false /> </showLines>
  13291.         <wideMargins> <false /> </wideMargins>
  13292.         <multipleLines> <false /> </multipleLines>
  13293.         <reservedFamily> 0 </reservedFamily>
  13294.         <titleWidth>0</titleWidth>
  13295.         <icon>0</icon>
  13296.         <textAlign>left</textAlign>
  13297.         <font>Geneva</font>
  13298.         <textSize>10</textSize>
  13299.         <textStyle>plain</textStyle>
  13300.         <textHeight>13</textHeight>
  13301.         <name></name>
  13302.         <script>on mouseUpgolineend mouseUp</script>
  13303.     </part>
  13304.     <part>
  13305.         <id>12</id>
  13306.         <type>field</type>
  13307.         <visible> <true /> </visible>
  13308.         <dontWrap> <false /> </dontWrap>
  13309.         <dontSearch> <true /> </dontSearch>
  13310.         <sharedText> <false /> </sharedText>
  13311.         <fixedLineHeight> <false /> </fixedLineHeight>
  13312.         <autoTab> <false /> </autoTab>
  13313.         <lockText> <true /> </lockText>
  13314.         <rect>
  13315.             <left>219</left>
  13316.             <top>86</top>
  13317.             <right>337</right>
  13318.             <bottom>337</bottom>
  13319.         </rect>
  13320.         <style>transparent</style>
  13321.         <autoSelect> <false /> </autoSelect>
  13322.         <showLines> <false /> </showLines>
  13323.         <wideMargins> <false /> </wideMargins>
  13324.         <multipleLines> <false /> </multipleLines>
  13325.         <reservedFamily> 0 </reservedFamily>
  13326.         <titleWidth>0</titleWidth>
  13327.         <icon>0</icon>
  13328.         <textAlign>left</textAlign>
  13329.         <font>Geneva</font>
  13330.         <textSize>10</textSize>
  13331.         <textStyle>plain</textStyle>
  13332.         <textHeight>13</textHeight>
  13333.         <name></name>
  13334.         <script>on mouseUpgolineend mouseUp</script>
  13335.     </part>
  13336.     <part>
  13337.         <id>13</id>
  13338.         <type>field</type>
  13339.         <visible> <true /> </visible>
  13340.         <dontWrap> <false /> </dontWrap>
  13341.         <dontSearch> <true /> </dontSearch>
  13342.         <sharedText> <false /> </sharedText>
  13343.         <fixedLineHeight> <false /> </fixedLineHeight>
  13344.         <autoTab> <false /> </autoTab>
  13345.         <lockText> <true /> </lockText>
  13346.         <rect>
  13347.             <left>91</left>
  13348.             <top>86</top>
  13349.             <right>209</right>
  13350.             <bottom>337</bottom>
  13351.         </rect>
  13352.         <style>transparent</style>
  13353.         <autoSelect> <false /> </autoSelect>
  13354.         <showLines> <false /> </showLines>
  13355.         <wideMargins> <false /> </wideMargins>
  13356.         <multipleLines> <false /> </multipleLines>
  13357.         <reservedFamily> 0 </reservedFamily>
  13358.         <titleWidth>0</titleWidth>
  13359.         <icon>0</icon>
  13360.         <textAlign>left</textAlign>
  13361.         <font>Geneva</font>
  13362.         <textSize>10</textSize>
  13363.         <textStyle>plain</textStyle>
  13364.         <textHeight>13</textHeight>
  13365.         <name></name>
  13366.         <script>on mouseUpgolineend mouseUp</script>
  13367.     </part>
  13368.     <part>
  13369.         <id>14</id>
  13370.         <type>field</type>
  13371.         <visible> <true /> </visible>
  13372.         <dontWrap> <false /> </dontWrap>
  13373.         <dontSearch> <false /> </dontSearch>
  13374.         <sharedText> <false /> </sharedText>
  13375.         <fixedLineHeight> <false /> </fixedLineHeight>
  13376.         <autoTab> <false /> </autoTab>
  13377.         <lockText> <true /> </lockText>
  13378.         <rect>
  13379.             <left>246</left>
  13380.             <top>323</top>
  13381.             <right>271</right>
  13382.             <bottom>341</bottom>
  13383.         </rect>
  13384.         <style>transparent</style>
  13385.         <autoSelect> <false /> </autoSelect>
  13386.         <showLines> <false /> </showLines>
  13387.         <wideMargins> <false /> </wideMargins>
  13388.         <multipleLines> <false /> </multipleLines>
  13389.         <reservedFamily> 0 </reservedFamily>
  13390.         <titleWidth>0</titleWidth>
  13391.         <icon>0</icon>
  13392.         <textAlign>left</textAlign>
  13393.         <font>Geneva</font>
  13394.         <textSize>10</textSize>
  13395.         <textStyle>plain</textStyle>
  13396.         <textHeight>13</textHeight>
  13397.         <name></name>
  13398.         <script></script>
  13399.     </part>
  13400.     <content>
  13401.         <layer>card</layer>
  13402.         <id>2</id>
  13403.         <text>Stop</text>
  13404.     </content>
  13405.     <content>
  13406.         <layer>card</layer>
  13407.         <id>4</id>
  13408.         <text><span class="style24">ndex</span></text>
  13409.     </content>
  13410.     <content>
  13411.         <layer>card</layer>
  13412.         <id>9</id>
  13413.         <text><span class="style32">eadContentsReadDocumentReferenceToObject</span><span class="style35">Resources</span><span class="style32">SetBufferSizeSetPhysicalSizeSFSpecifySize</span><span class="style35">StreamsOverviewTable of Contents</span><span class="style32">Test File Already OpenTruncatewasOpenWindowToContentsWriteContentsWriteDocument</span></text>
  13414.     </content>
  13415.     <content>
  13416.         <layer>card</layer>
  13417.         <id>13</id>
  13418.         <text><span class="style32">ultiple file typesNewInputFileStreamNewInputHandleStreamNewFileNewFileTypeNewOutputFileStream</span><span class="style35">NewOutputHandleStream</span><span class="style32">ObjectToReferenceOpen a documentOpenFileownsFileouterObject</span><span class="style35">Open</span><span class="style32">PositionPositionWindow</span><span class="style35">protected</span><span class="style32">protocol</span></text>
  13419.     </content>
  13420.     <content>
  13421.         <layer>card</layer>
  13422.         <id>12</id>
  13423.         <text><span class="style35">ut</span><span class="style32">PutBooleanPutCharPutCStringPutDoublePutFloatPutHandlePutIntPutLong</span><span class="style35">PutObject</span><span class="style32">PutObjectReferencePutPtrPutStr255PutStructPutThruPutTo and GetFrom</span><span class="style35">Read This First</span></text>
  13424.     </content>
  13425.     <content>
  13426.         <layer>card</layer>
  13427.         <id>14</id>
  13428.         <text>2</text>
  13429.     </content>
  13430.     <name>index</name>
  13431.     <script></script>
  13432. </card>
  13433.  
  13434.  
  13435. card_27889.xml
  13436. <?xml version="1.0" encoding="utf-8" ?>
  13437. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  13438. <card>
  13439.     <id>27889</id>
  13440.     <filler1>0</filler1>
  13441.     <cantDelete> <false /> </cantDelete>
  13442.     <showPict> <true /> </showPict>
  13443.     <dontSearch> <false /> </dontSearch>
  13444.     <owner>2668</owner>
  13445.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  13446.     <part>
  13447.         <id>1</id>
  13448.         <type>field</type>
  13449.         <visible> <true /> </visible>
  13450.         <dontWrap> <false /> </dontWrap>
  13451.         <dontSearch> <true /> </dontSearch>
  13452.         <sharedText> <false /> </sharedText>
  13453.         <fixedLineHeight> <false /> </fixedLineHeight>
  13454.         <autoTab> <false /> </autoTab>
  13455.         <lockText> <true /> </lockText>
  13456.         <rect>
  13457.             <left>60</left>
  13458.             <top>66</top>
  13459.             <right>449</right>
  13460.             <bottom>316</bottom>
  13461.         </rect>
  13462.         <style>scrolling</style>
  13463.         <autoSelect> <false /> </autoSelect>
  13464.         <showLines> <false /> </showLines>
  13465.         <wideMargins> <false /> </wideMargins>
  13466.         <multipleLines> <false /> </multipleLines>
  13467.         <reservedFamily> 0 </reservedFamily>
  13468.         <titleWidth>0</titleWidth>
  13469.         <icon>0</icon>
  13470.         <textAlign>left</textAlign>
  13471.         <font>Geneva</font>
  13472.         <textSize>10</textSize>
  13473.         <textStyle>plain</textStyle>
  13474.         <textHeight>13</textHeight>
  13475.         <name></name>
  13476.         <script></script>
  13477.     </part>
  13478.     <part>
  13479.         <id>2</id>
  13480.         <type>field</type>
  13481.         <visible> <true /> </visible>
  13482.         <dontWrap> <false /> </dontWrap>
  13483.         <dontSearch> <false /> </dontSearch>
  13484.         <sharedText> <false /> </sharedText>
  13485.         <fixedLineHeight> <false /> </fixedLineHeight>
  13486.         <autoTab> <false /> </autoTab>
  13487.         <lockText> <true /> </lockText>
  13488.         <rect>
  13489.             <left>246</left>
  13490.             <top>323</top>
  13491.             <right>271</right>
  13492.             <bottom>341</bottom>
  13493.         </rect>
  13494.         <style>transparent</style>
  13495.         <autoSelect> <false /> </autoSelect>
  13496.         <showLines> <false /> </showLines>
  13497.         <wideMargins> <false /> </wideMargins>
  13498.         <multipleLines> <false /> </multipleLines>
  13499.         <reservedFamily> 0 </reservedFamily>
  13500.         <titleWidth>0</titleWidth>
  13501.         <icon>0</icon>
  13502.         <textAlign>left</textAlign>
  13503.         <font>Geneva</font>
  13504.         <textSize>10</textSize>
  13505.         <textStyle>plain</textStyle>
  13506.         <textHeight>13</textHeight>
  13507.         <name></name>
  13508.         <script></script>
  13509.     </part>
  13510.     <part>
  13511.         <id>6</id>
  13512.         <type>field</type>
  13513.         <visible> <true /> </visible>
  13514.         <dontWrap> <false /> </dontWrap>
  13515.         <dontSearch> <false /> </dontSearch>
  13516.         <sharedText> <false /> </sharedText>
  13517.         <fixedLineHeight> <false /> </fixedLineHeight>
  13518.         <autoTab> <false /> </autoTab>
  13519.         <lockText> <true /> </lockText>
  13520.         <rect>
  13521.             <left>227</left>
  13522.             <top>43</top>
  13523.             <right>341</right>
  13524.             <bottom>61</bottom>
  13525.         </rect>
  13526.         <style>transparent</style>
  13527.         <autoSelect> <false /> </autoSelect>
  13528.         <showLines> <false /> </showLines>
  13529.         <wideMargins> <false /> </wideMargins>
  13530.         <multipleLines> <false /> </multipleLines>
  13531.         <reservedFamily> 0 </reservedFamily>
  13532.         <titleWidth>0</titleWidth>
  13533.         <icon>0</icon>
  13534.         <textAlign>left</textAlign>
  13535.         <font>Geneva</font>
  13536.         <textSize>12</textSize>
  13537.         <textStyle>plain</textStyle>
  13538.         <textHeight>16</textHeight>
  13539.         <name></name>
  13540.         <script></script>
  13541.     </part>
  13542.     <part>
  13543.         <id>7</id>
  13544.         <type>field</type>
  13545.         <visible> <true /> </visible>
  13546.         <dontWrap> <false /> </dontWrap>
  13547.         <dontSearch> <false /> </dontSearch>
  13548.         <sharedText> <false /> </sharedText>
  13549.         <fixedLineHeight> <false /> </fixedLineHeight>
  13550.         <autoTab> <false /> </autoTab>
  13551.         <lockText> <true /> </lockText>
  13552.         <rect>
  13553.             <left>9</left>
  13554.             <top>43</top>
  13555.             <right>123</right>
  13556.             <bottom>61</bottom>
  13557.         </rect>
  13558.         <style>transparent</style>
  13559.         <autoSelect> <false /> </autoSelect>
  13560.         <showLines> <false /> </showLines>
  13561.         <wideMargins> <false /> </wideMargins>
  13562.         <multipleLines> <false /> </multipleLines>
  13563.         <reservedFamily> 0 </reservedFamily>
  13564.         <titleWidth>0</titleWidth>
  13565.         <icon>0</icon>
  13566.         <textAlign>left</textAlign>
  13567.         <font>Geneva</font>
  13568.         <textSize>12</textSize>
  13569.         <textStyle>plain</textStyle>
  13570.         <textHeight>16</textHeight>
  13571.         <name></name>
  13572.         <script></script>
  13573.     </part>
  13574.     <content>
  13575.         <layer>card</layer>
  13576.         <id>1</id>
  13577.         <text>You may be wondering why CBufferedStream exists, since a) it certainly is more complicated than going directly to a file using WriteSome and ReadSome and b) all I/O is buffered in the system, anyway.  We were curious, too, so we ran some tests.  Here are the results of sending PutLong 100,000 times (a total of 400K bytes) to an unbuffered version of CFileStream with two different system buffer sizes and to the buffered version with successively greater internal buffer sizes.  Time is in seconds.Unbuffered      32K                                                            109 sec.    128K                                                            106Buffered       2K (default)                                                13.7 sec.       4K                                                                12.7       8K                                                                12.0     20K                                                                11.3   100K                                                                11.0Thus, internal buffering gives an approximately tenfold speedup.  Most of the speedup is obtained with a relatively small buffer.</text>
  13578.     </content>
  13579.     <content>
  13580.         <layer>card</layer>
  13581.         <id>6</id>
  13582.         <text><span class="style24">uffers</span></text>
  13583.     </content>
  13584.     <content>
  13585.         <layer>card</layer>
  13586.         <id>7</id>
  13587.         <text><span class="style12">igression</span></text>
  13588.     </content>
  13589.     <name>BufferDigression</name>
  13590.     <script></script>
  13591. </card>
  13592.  
  13593.  
  13594. card_13061.xml
  13595. <?xml version="1.0" encoding="utf-8" ?>
  13596. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  13597. <card>
  13598.     <id>13061</id>
  13599.     <filler1>0</filler1>
  13600.     <cantDelete> <false /> </cantDelete>
  13601.     <showPict> <true /> </showPict>
  13602.     <dontSearch> <false /> </dontSearch>
  13603.     <owner>2668</owner>
  13604.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  13605.     <part>
  13606.         <id>1</id>
  13607.         <type>field</type>
  13608.         <visible> <true /> </visible>
  13609.         <dontWrap> <false /> </dontWrap>
  13610.         <dontSearch> <true /> </dontSearch>
  13611.         <sharedText> <false /> </sharedText>
  13612.         <fixedLineHeight> <false /> </fixedLineHeight>
  13613.         <autoTab> <false /> </autoTab>
  13614.         <lockText> <true /> </lockText>
  13615.         <rect>
  13616.             <left>222</left>
  13617.             <top>95</top>
  13618.             <right>359</right>
  13619.             <bottom>194</bottom>
  13620.         </rect>
  13621.         <style>transparent</style>
  13622.         <autoSelect> <false /> </autoSelect>
  13623.         <showLines> <false /> </showLines>
  13624.         <wideMargins> <false /> </wideMargins>
  13625.         <multipleLines> <false /> </multipleLines>
  13626.         <reservedFamily> 0 </reservedFamily>
  13627.         <titleWidth>0</titleWidth>
  13628.         <icon>0</icon>
  13629.         <textAlign>left</textAlign>
  13630.         <font>Geneva</font>
  13631.         <textSize>10</textSize>
  13632.         <textStyle>plain</textStyle>
  13633.         <textHeight>13</textHeight>
  13634.         <name></name>
  13635.         <script></script>
  13636.     </part>
  13637.     <part>
  13638.         <id>4</id>
  13639.         <type>field</type>
  13640.         <visible> <true /> </visible>
  13641.         <dontWrap> <false /> </dontWrap>
  13642.         <dontSearch> <false /> </dontSearch>
  13643.         <sharedText> <false /> </sharedText>
  13644.         <fixedLineHeight> <false /> </fixedLineHeight>
  13645.         <autoTab> <false /> </autoTab>
  13646.         <lockText> <true /> </lockText>
  13647.         <rect>
  13648.             <left>220</left>
  13649.             <top>52</top>
  13650.             <right>315</right>
  13651.             <bottom>71</bottom>
  13652.         </rect>
  13653.         <style>transparent</style>
  13654.         <autoSelect> <false /> </autoSelect>
  13655.         <showLines> <false /> </showLines>
  13656.         <wideMargins> <false /> </wideMargins>
  13657.         <multipleLines> <false /> </multipleLines>
  13658.         <reservedFamily> 0 </reservedFamily>
  13659.         <titleWidth>0</titleWidth>
  13660.         <icon>0</icon>
  13661.         <textAlign>left</textAlign>
  13662.         <font>Geneva</font>
  13663.         <textSize>12</textSize>
  13664.         <textStyle>plain</textStyle>
  13665.         <textHeight>16</textHeight>
  13666.         <name></name>
  13667.         <script></script>
  13668.     </part>
  13669.     <content>
  13670.         <layer>card</layer>
  13671.         <id>4</id>
  13672.         <text><span class="style24">lossary</span></text>
  13673.     </content>
  13674.     <content>
  13675.         <layer>card</layer>
  13676.         <id>1</id>
  13677.         <text><span class="style1">odel</span><span class="style12">protected</span><span class="style1">protocol</span></text>
  13678.     </content>
  13679.     <name>Glossary</name>
  13680.     <script></script>
  13681. </card>
  13682.  
  13683.  
  13684. card_8815.xml
  13685. <?xml version="1.0" encoding="utf-8" ?>
  13686. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  13687. <card>
  13688.     <id>8815</id>
  13689.     <filler1>0</filler1>
  13690.     <cantDelete> <false /> </cantDelete>
  13691.     <showPict> <true /> </showPict>
  13692.     <dontSearch> <false /> </dontSearch>
  13693.     <owner>2668</owner>
  13694.     <link rel="stylesheet" type="text/css" href="stylesheet_3254.css" />
  13695.     <part>
  13696.         <id>1</id>
  13697.         <type>field</type>
  13698.         <visible> <true /> </visible>
  13699.         <dontWrap> <false /> </dontWrap>
  13700.         <dontSearch> <true /> </dontSearch>
  13701.         <sharedText> <false /> </sharedText>
  13702.         <fixedLineHeight> <false /> </fixedLineHeight>
  13703.         <autoTab> <false /> </autoTab>
  13704.         <lockText> <true /> </lockText>
  13705.         <rect>
  13706.             <left>60</left>
  13707.             <top>66</top>
  13708.             <right>449</right>
  13709.             <bottom>316</bottom>
  13710.         </rect>
  13711.         <style>scrolling</style>
  13712.         <autoSelect> <false /> </autoSelect>
  13713.         <showLines> <false /> </showLines>
  13714.         <wideMargins> <false /> </wideMargins>
  13715.         <multipleLines> <false /> </multipleLines>
  13716.         <reservedFamily> 0 </reservedFamily>
  13717.         <titleWidth>0</titleWidth>
  13718.         <icon>0</icon>
  13719.         <textAlign>left</textAlign>
  13720.         <font>Geneva</font>
  13721.         <textSize>10</textSize>
  13722.         <textStyle>plain</textStyle>
  13723.         <textHeight>13</textHeight>
  13724.         <name></name>
  13725.         <script></script>
  13726.     </part>
  13727.     <part>
  13728.         <id>2</id>
  13729.         <type>field</type>
  13730.         <visible> <true /> </visible>
  13731.         <dontWrap> <false /> </dontWrap>
  13732.         <dontSearch> <false /> </dontSearch>
  13733.         <sharedText> <false /> </sharedText>
  13734.         <fixedLineHeight> <false /> </fixedLineHeight>
  13735.         <autoTab> <false /> </autoTab>
  13736.         <lockText> <true /> </lockText>
  13737.         <rect>
  13738.             <left>246</left>
  13739.             <top>323</top>
  13740.             <right>271</right>
  13741.             <bottom>341</bottom>
  13742.         </rect>
  13743.         <style>transparent</style>
  13744.         <autoSelect> <false /> </autoSelect>
  13745.         <showLines> <false /> </showLines>
  13746.         <wideMargins> <false /> </wideMargins>
  13747.         <multipleLines> <false /> </multipleLines>
  13748.         <reservedFamily> 0 </reservedFamily>
  13749.         <titleWidth>0</titleWidth>
  13750.         <icon>0</icon>
  13751.         <textAlign>left</textAlign>
  13752.         <font>Geneva</font>
  13753.         <textSize>10</textSize>
  13754.         <textStyle>plain</textStyle>
  13755.         <textHeight>13</textHeight>
  13756.         <name></name>
  13757.         <script></script>
  13758.     </part>
  13759.     <part>
  13760.         <id>6</id>
  13761.         <type>field</type>
  13762.         <visible> <true /> </visible>
  13763.         <dontWrap> <false /> </dontWrap>
  13764.         <dontSearch> <false /> </dontSearch>
  13765.         <sharedText> <false /> </sharedText>
  13766.         <fixedLineHeight> <false /> </fixedLineHeight>
  13767.         <autoTab> <false /> </autoTab>
  13768.         <lockText> <true /> </lockText>
  13769.         <rect>
  13770.             <left>213</left>
  13771.             <top>43</top>
  13772.             <right>327</right>
  13773.             <bottom>61</bottom>
  13774.         </rect>
  13775.         <style>transparent</style>
  13776.         <autoSelect> <false /> </autoSelect>
  13777.         <showLines> <false /> </showLines>
  13778.         <wideMargins> <false /> </wideMargins>
  13779.         <multipleLines> <false /> </multipleLines>
  13780.         <reservedFamily> 0 </reservedFamily>
  13781.         <titleWidth>0</titleWidth>
  13782.         <icon>0</icon>
  13783.         <textAlign>left</textAlign>
  13784.         <font>Geneva</font>
  13785.         <textSize>12</textSize>
  13786.         <textStyle>plain</textStyle>
  13787.         <textHeight>16</textHeight>
  13788.         <name></name>
  13789.         <script></script>
  13790.     </part>
  13791.     <part>
  13792.         <id>7</id>
  13793.         <type>field</type>
  13794.         <visible> <true /> </visible>
  13795.         <dontWrap> <false /> </dontWrap>
  13796.         <dontSearch> <false /> </dontSearch>
  13797.         <sharedText> <false /> </sharedText>
  13798.         <fixedLineHeight> <false /> </fixedLineHeight>
  13799.         <autoTab> <false /> </autoTab>
  13800.         <lockText> <true /> </lockText>
  13801.         <rect>
  13802.             <left>9</left>
  13803.             <top>43</top>
  13804.             <right>123</right>
  13805.             <bottom>61</bottom>
  13806.         </rect>
  13807.         <style>transparent</style>
  13808.         <autoSelect> <false /> </autoSelect>
  13809.         <showLines> <false /> </showLines>
  13810.         <wideMargins> <false /> </wideMargins>
  13811.         <multipleLines> <false /> </multipleLines>
  13812.         <reservedFamily> 0 </reservedFamily>
  13813.         <titleWidth>0</titleWidth>
  13814.         <icon>0</icon>
  13815.         <textAlign>left</textAlign>
  13816.         <font>Geneva</font>
  13817.         <textSize>12</textSize>
  13818.         <textStyle>plain</textStyle>
  13819.         <textHeight>16</textHeight>
  13820.         <name></name>
  13821.         <script></script>
  13822.     </part>
  13823.     <content>
  13824.         <layer>card</layer>
  13825.         <id>1</id>
  13826.         <text><span class="style13">rotected</span><span class="style1">  is C++ and THINK C terminology for a function or instance variable that is visible only to subclasses.  Three keywords control visibility:   public -         Visible to all   protected -    Visible to this class and subclasses only   private -       Visible to this class onlyIn THINK Pascal, methods and instance variables are visible to all.  But protected is still a useful comment, because it indicates that a procedure, function or variable is </span><span class="style13">intended to be used only by this class and subclasses</span><span class="style1">.</span></text>
  13827.     </content>
  13828.     <content>
  13829.         <layer>card</layer>
  13830.         <id>6</id>
  13831.         <text><span class="style24">rotected</span></text>
  13832.     </content>
  13833.     <content>
  13834.         <layer>card</layer>
  13835.         <id>7</id>
  13836.         <text><span class="style12">lossary</span></text>
  13837.     </content>
  13838.     <name>protected</name>
  13839.     <script></script>
  13840. </card>
  13841.  
  13842.  
  13843.